katalogtag_logik

Fügt im Katalog ein Feld ein

(Katalog)


Mit dem Platzhalter {.katalogtag_logik} können Sie ...

Optionen:

  • typ
    • leer
    • nicht_leer
    • gleich
    • nicht_gleich
  • feld
  • suchmuster (optional) und suchmuster2 (optional): bei Typ "gleich" oder "nicht_gleich". Regulärer Suchausdruck z.B. "/^def/" gemäß http://www.php.net/manual/de/pcre.pattern.php. Wenn nur ein rein alphanumerischer Ausdruck angegeben wird, Z.b. "Test", wird dieser automatisch zu einem regulären Ausdruck "/Test/" ergänzt.
  • verknuepfung2 (optional): "und" oder "oder". Man kann nach Angabe dieses Parameters weitere Parameter typ2, feld2, suchmuster2 definieren, die genauso funktionieren wie die obigen Parameter. Nur wenn beide Bedingungen erfüllt sind, wird der Inhalt des Tags angezeigt.

 

Beispiel Erläuterung
{.katalogtag_logik typ="leer" feld="T.1"}Text{./katalogtag_logik} wird angezeigt, wenn Feld T1 leer ist
{.katalogtag_logik typ="nicht_leer" feld="T.1"}Text{./katalogtag_logik} wird angezeigt, wenn Feld T1 nicht leer ist
{.katalogtag_logik typ="gleich" feld="T.1" suchmuster="/abc/"}Text{./katalogtag_logik} wird angezeigt, wenn Feld T1 den Teilstring "abc" enthält
{.katalogtag_logik typ="gleich" feld="T.1" suchmuster="/^abc/"}Text{./katalogtag_logik} wird angezeigt, wenn Feld T1 mit "abc" beginnt
{.katalogtag_logik typ="gleich" feld="T.1" suchmuster="/^abc$/"}Text{./katalogtag_logik} wird angezeigt, wenn Feld T1 genau dem String "abc" entspricht
{.katalogtag_logik typ="gleich" feld="T.1" suchmuster="/^[0-9]$/"}Text{./katalogtag_logik} wird angezeigt, wenn Feld T1 nur aus Ziffern 0-9 besteht
{.katalogtag_logik typ="gleich" feld="T.1" suchmuster="/^[0-9]$/" verknuepfung2="und" typ2="nicht_leer" feld2="T2"}Text{./katalogtag_logik} wird angezeigt, wenn Feld T1 nur aus Ziffern 0-9 besteht UND T2 nicht leer ist

 

Hinweis: Bitte den "." hinter "{" nicht am Anfang übernehmen.