NanoCMS Datumsfunktionen
Aus Melin WebHelp
Im Template können eine Reihe von Datumsfunktionen genutzt werden um die aktuelle Zeit und das Datum einzublenden. Zugriff auf das Datum erhält man mit dem Tag $DF (DatumsFunktion), gefolgt von Parametern in eckigen Klammern, zum Beispiel ergibt $DF[year] das aktuelle Jahr 2009. Für eine Kopfzeile in der Form:
setzt man im Template:
Newsletter vom $DF[day].$DF[mon].$DF[year] gesendet um $DF[hour]:$DF[min] Uhr an $UD[EMAIL]
Neben diesen einfachen Parametern gibt es eine ganze Reihe zusätzlicher Felder die im folgenden gelistet werden. Natürlich kann man darüber hinaus auch mit [NanoCMS_PHP_im_Template PHP] oder [NanoCMS_Java_im_Template Java im Template] arbeiten, allerdings geht dies auf Kosten er Performance, die $DF-Tags sind deutlich schneller.
[bearbeiten] Liste der Parameter
| Variable | Verarbeitet durch | Beschreibung | Beispiel-Wert |
|---|---|---|---|
| $DF[day] | cmd_edit | Tag (1..31) | 02 |
| $DF[DE-day] | cmd_edit | Wochentag (Deutsch) | Sonntag |
| $DF[DE-day2] | cmd_edit | Wochentag (Deutsch, 2 Zeichen) | SO |
| $DF[EN-day] | cmd_edit | Wochentag (Englisch) | Sunday |
| $DF[day] | cmd_edit | Tag (1..31) | 02 |
| $DF[mon] | cmd_edit | Monat (1..12) | 02 |
| $DF[DE-mon] | cmd_edit | Monat im Klartext | März |
| $DF[DE-mon3] | cmd_edit | Monat im Klartext, 3 Zeichen | APR |
| $DF[year] | cmd_edit | Jahr (YYYY, 2000..2078) | 2009 |
| $DF[hour] | cmd_edit | Stunde (00-23) | 02 |
| $DF[min] | cmd_edit | Minute (00-59) | 08 |
| $DF[sec] | cmd_edit | Sekunde (00-59) | 02 |
| $DF[wday] | cmd_edit | Wochentag (0..6, 0 = Sonntag) | 5 |
| $DF[week] | cmd_edit | Kalenderwoche(1..52) | 17 |
