Start und Stop Datum für Catalog Einträge: Unterschied zwischen den Versionen

Aus Contao Community Documentation

K (Cat Catalog added)
Zeile 2: Zeile 2:
 
[[Category:Catalog]]
 
[[Category:Catalog]]
 
Wenn man die reguläre Contao-Funktion "Anzeigen ab" und "Anzeigen bis" auch im Catalog verwenden möchte, ist folgendes zu beachten.
 
Wenn man die reguläre Contao-Funktion "Anzeigen ab" und "Anzeigen bis" auch im Catalog verwenden möchte, ist folgendes zu beachten.
 +
 
''In unserem Beispiel handelt es sich um zeitlich begrenzte Stellenangebote''
 
''In unserem Beispiel handelt es sich um zeitlich begrenzte Stellenangebote''
  

Version vom 12. Februar 2011, 14:05 Uhr

MsgError.png Unvollständiger Artikel: dieser Artikel ist noch nicht sauber bearbeitet.

Bitte erweitere ihn und entferne erst anschliessend diesen Hinweis.

Wenn man die reguläre Contao-Funktion "Anzeigen ab" und "Anzeigen bis" auch im Catalog verwenden möchte, ist folgendes zu beachten.

In unserem Beispiel handelt es sich um zeitlich begrenzte Stellenangebote


  1. Man legt im betreffendem Catalog einen neuen Feldtypen "Datum" an
  2. Füllt die Felder "Bezeichnung" und "Beschreibung"
  3. Wichtig ist hierbei das der Spaltenname "start" lautet.

Am Ende sollte es so aussehen wie auf dem Screenshot:

Start.jpg


Als nächstes legt man ein weiteres Feld an und wiederholt die Schritte 1-3.

  1. Das Feld muss hier nur als Spaltenname "stop" heißen.

Auch hier sollte es so wie im Screenshot aussehen:

Stop.jpg

Gehen wir nun zurück zur Übersicht sollte es so aussehen wie auf dem folgendem Screenshot:

Start-stop.jpg

Zum Schluss müssen wir nur noch in unserem Theme ein neues Modul, vom Typ Catalog Liste, anlegen. In das Feld "Bedingung" schreiben wir folgenden Eintrag:

IF (start ='', '1 = 1', start < UNIX_TIMESTAMP()) AND IF (stop ='', ' 1 = 1', stop > UNIX_TIMESTAMP()

Nun werden nur noch Einträge angezeigt die folgende Bedingungen erfüllen

  • Das Startdatum liegt in der Vergangenheit
  • Das Stopdatum liegt in der Zukunft
  • Keiner der Werte wurde eingegeben - diese Einträge sind für immer sichtbar
Ansichten
Meine Werkzeuge

Contao Community Documentation

Nein, der Hangout ist noch nicht vorbei, wir schweigen nur. Es heisst ja auch hangout und nicht bryll out.

Christian Schiffler
Navigation
Verstehen
Verwenden
Entwickeln
Verschiedenes
Werkzeuge