Unter Verwendung dieser Dokumentation https://docs.joomla.org/Form_field habe ich ein Plugin entwickelt und das showon
Attribut im XML verwendet (siehe unten auf dieser Seite).
Während es mir zeigt, kann ich verwenden
showon="foo:1[AND]bar:1"
und
showon="foo:1[OR]bar:1"
Ich möchte zeigen, ob ein Textfeld nicht leer ist. Ist dies eine Möglichkeit oder benötige ich JS?
Ich habe auch gehört, dass Sie tun können showon="field1!:1"
undshowon=field!"
Hier ist mein Code, der beide Felder anzeigt.
<field
name="telephone"
type="text"
label="MOD_HEADER_CONTACT_TELEPHONE_LABEL"
description="MOD_HEADER_CONTACT_TELEPHONE_DESC"
default=""
class=""
/>
<field
name="countrycode"
type="text"
label="MOD_HEADER_CONTACT_COUNTRY_CODE_LABEL"
description="MOD_HEADER_CONTACT_COUNTRY_CODE_DESC"
default=""
class=""
required="required"
showon="telephone!:"
/>
Antworten:
Ja, das ist möglich:
quelle