Inhalte durchsuchen
Inhalt
Newsletter nur an bestimmten Wochentagen versenden
Jeder Newsletter wird standardmäßig immer dann versendet wenn in einer bestimmten Ansicht oder in einem bestimmten Ordner Dokumente enthalten sind. Manchmal ist jedoch gewünscht das der Newsletter nur an bestimmten Wochentagen versendet wird und dann nur Dokumente verschickt weden die einem bestimmten Kriterium entsprechen. Zum Beispiel: Veranstaltungen die in den nächsten 7 Tagen stattfinden oder Dokumente die in den vergangenen 7 Tagen erstellt wurden.
Für diese Art des Newsletterversands muss die vom Newsletter verwendete Ansicht entsprechend angepasst werden. Im Speziellen muss die Ansichtsauswahl um 2 Auswahlformeln erweitert werden.
- @weekday(@today)
Dieser Befehl bewirkt das bei jedem Ansichtsaufruf der Wochentag des aktuellen Tages (@today) ermittelt wird. Der Befehl @weekday(@today) wandelt die Wochentage dabei wie folgt in Zahlen um: Sonntag =1, Montag = 2, Dienstag = 3, Mittwoch = 4, Donnerstag = 5, Freitag = 6, Samstag = 7
Mit dem Befehl (@weekday(@today)=1) vergleichen Sie den aktuellen Wochentag mit dem Wert 1. Handelt es sich beim aktuellen Wochentag um einen Sonntag so trifft die Bedingung zu, an jedem anderen Wochentag trifft die Abfrage nicht zu. - @adjust
Dieser Befehl wandelt ein Datum nach bestimmten Vorgaben um. Für die Umwandlung stehen 6 Attribute zur Verfügung mit denen der Datumswert umgewandelt wird. Es handelt sich um die folgenden Attribute: Jahr, Monat, Tag, Stunde, Minute, Sekunde.
Mit dem Befehl @created >= @adjust(@today;0;0;-7;0;0;0) listen Sie alle Dokumente auf die innerhalb der vergangenen 7 Tage erstellt wurden (@created).
Beispiel:
Der Versand des Newsletters soll immer Sonntags erfolgen und Hinweise auf die neuen Dokumente der letzten 7 Tage enthalten:
Ergänzen Sie die Ansichtsauswahl um die folgende Formel: (@Weekday(@Today)=1) & @Created >= @Adjust(@Today;0;0;-7;0;0;0)
Letzte Änderung: 19.09.2011 | 18:00 Uhr