---
title: "Condition bei tt_news generic marker tut nicht"
url: "https://www.typo3.net/d/113068-condition-bei-tt-news-generic-marker-tut-nicht"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","tt_news"]
created: "2012-12-06"
last_reply: "2013-01-02"
replies: 2
solved: false
page: 1
pages: 1
lang: "de"
---

# Condition bei tt_news generic marker tut nicht

TYPO3 › TypoScript · 2 Antworten · gestartet 2012-12-06

## Eröffnungsbeitrag

**da.​max** · 2012-12-06 · [Beitrag #1](https://www.typo3.net/d/113068-condition-bei-tt-news-generic-marker-tut-nicht/1)

Hi,

ich möchte gern mit Typoscript nachfolgendes Szenario abbilden.

tt_news: In der Detailansicht (SINGLE) soll einer Marker ###GENERIC_ARCHIVE_TEXT### im Template mit dem Text "Archiviert" gefüllt werden, sobald die News laut eingegebenem Archivdatum archiviert ist.

Nun das Typoscript mit Berücksichtigung des Archivdatums:

```typoscript
plugin.tt_news {
    genericmarkers {
        data = archivedate

        archive_text = TEXT
        archive_text {
            value = Archiviert
            value.if {
                value.data = date : U
                isLessThan.field = archivedate
                negate = 1
            }
        }
    }
}
```

Egal wie nun das Archivdatum bei der jeweiligen News gesetzt wird, d.h. gegenüber dem heutigen Datum in der Zukunft bzw. Vergangenheit, es wird im der Text "Archiviert" ausgegeben.

Wo ist der Fehlerteufel. #angry#

Vielen Dank
da.max

## Antworten

### [#2](https://www.typo3.net/d/113068-condition-bei-tt-news-generic-marker-tut-nicht/2) · Julian.​Hofmann · 2012-12-07

Das *if* müsste IMHO eine Ebene höher liegen, d.h. auf *archive_text.if*.

*if* wirkt auf Angaben in gleicher Ebene. Bei Dir liegt das *if* jedoch alleine in seiner Hierarchiebene.

Viele Grüße
Julian

### [#3](https://www.typo3.net/d/113068-condition-bei-tt-news-generic-marker-tut-nicht/3) · da.​max · 2013-01-02

Hi Julian,

erst mal vielen Dank. Sorry für das späte Feedback, Weihnachtsstress #angry#

Hab nun das Typoscript wie folgend angepasst:

```typoscript
plugin.tt_news {
    genericmarkers {
        data = archivedate
 
        archive_text = TEXT
        archive_text {
            value = Archiviert
            if {
                value.data = date : U
                isLessThan.field = archivedate
                negate = 1
            }
        }
    }
}
```

Leider funktioniert es so auch nicht. Oder habe ich wieder einen Wurm drin?

Vielen Dank im Voraus für weiteren Input
da.max

---

Quelle: „Condition bei tt_news generic marker tut nicht“, typo3.net, https://www.typo3.net/d/113068-condition-bei-tt-news-generic-marker-tut-nicht
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
