Hallo, noch mal 😉,
Ich bastele gerade mit der Extension "browser" und suche eine Möglichkeit, je nachdem, ob das Feld einer abgefragten Tabelle mit einem Wert gefüllt ist, entweder den Wert mit einem wrap auszugeben (so, wie es auch dokumentiert ist), oder eine Alterative.
Konkret habe ich mir mit Kickstarter eine einfache Extension gebaut, in der unter anderem ein Feld für Preise, ein Feld für eine URL und ein Feld für eine Page-ID existieren.
Wenn diese Felder gefüllt sind, alles wunderbar, aber wenn das Preis-Feld leer ist, soll da statt " EUR" eben "k.A." stehen.
Bei den URLs würde bei fehlendem Wert die Ausgabe mit einem leeren "< a href= ...", schön wäre aber ein "N.N.", oder so.
Ähnlich verhält es sich mit der Page-ID, bei Verlinkung zu internen Seiten: "index.php?id=", statt irgendwas sinnvolleres.
Also umgangssprachlich:
Wenn Du einen Wert hast, gebe ich Dich aus, wenn Du leer bist, gebe ich eine Alternative an.
Mit Konstrukten wie if.isTrue und if.isFalse habe ich schon erfolglos probiert.
Ich hoffe, ich habe mich so weit verständlich ausgedrückt. Sonst bitte fragen.
Würde mich freuen, wenn hier jemand einen entscheidenden Tipp für mich hat.
Mit herzlichen Grüßen und Dank im Voraus,
Ralf