if_custom_field
Autor: Alex
<txp:if_custom_field />
Attribut:
- name=“Name das CF”
- val=“Wert” (Der Wert kann abgefragt werden.)
Gehört zu den Conditional Tags und hat selbst keine Ausgabe. Der Tag wird häufig im Zusammenhang mit dem Tag custom_field verwendet.
Beispiel I:
<txp:if_custom_field name="Hunde">
<txp:custom_field name="Rasse" />
</txp:if_custom_field>
Das bedeutet, dass wenn das CF Hunde einen Wert enthält, der Wert des CF Rasse ausgegeben wird. Natürlich muß man die CF entsprechend benennen und die Eingaben machen.
Beispiel II:
<txp:if_custom_field name="Hunde">
<txp:custom_field name="Rasse" />
<txp: else />
<p>Dies ist eine Katze</p>
</txp:if_custom_field>
Das bedeutet, dass wenn das CF Hund keinen Wert enthält, der Text: Dies ist eine Katze ausgegeben wird.
Die obigen Beispiele sollen nur die Verwendung der CF verdeutlichen. Gerne werden CF und das entsprechende Contional Tag <txp:if_custom_field /> dann verwendet, wenn man viele Produkte, wie z. B. Bücher oder CD´s katalogisieren möchte. Außerdem werden die beiden custom Tags dafür eingesetzt einen bilingualen Blog einzurichten.
Lese hierzu auch den Einführungsartikel:
Mit custom fields arbeiten.