Hi,

ungetestet weil schon ziemlich lange her:

#display the month, only if it's "new"
# marker: ###GENERIC_MONTH###
plugin.tt_news.genericmarkers.data = datetime
plugin.tt_news.genericmarkers {
  month = COA
  month {
    10 = TEXT
    10 {
      field = generic_datetime
      strftime = %B %Y
      wrap = <h3>|</h3>
#only display the month, if it is different than the month of the last displayed record
      if {
        value.field = generic_datetime
        value.strftime = %B %Y
        equals.data = register:savedmonth
        negate = 1
      }
    }

    #save the current month to the register
    20 = LOAD_REGISTER
    20 {
      savedmonth.field = generic_datetime
      savedmonth.strftime = %B %Y
    }
  }
}

Hatte ich mal für tt_news 2.5 mit ttnewsgenericmarkers gebaut.
Im Template für einen einzelnen Artikel in der Listenansicht kann dann der Marker ###GENERIC_MONTH### verwendet werden.

Wichtig: die Formatierung muss bei den beiden strftime Angaben gleich sein, sonst klappt der Vergleich für die Anzeigebedingung nicht.

HTH,
Andreas
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an