Bedingung < >

  • Bigopus Bigopus
    Padawan
    0 x
    60 Beiträge
    0 Hilfreiche Beiträge
    09. 04. 2013, 12:55

    Im Formular für eine Eventanmeldung möchte ich eine Zeile bedingt einfügen. Wenn meine Eventtype UID zwischen 20 und 35 liegt.
    So klappt es nicht:

    1. <f:if condition="{eventtype.uid} > 19" >
    2. <f:then>
    3. <f:if condition="{eventtype.uid} < 36" >
    4. <f:then>
    5. <div class="attr">
    6. <label for="teilnehmer">Anzahl Teilnehmer</label>
    7. <f:form.textfield id="teilnehmer" property="teilnehmer" />
    8. </div>
    9. </f:then>
    10. </f:if>
    11. </f:then>
    12. </f:if>

    Mangels Erfahrung stelle ich mein Problem hier zur Diskussion.

    Micha


  • 1
  • Bigopus Bigopus
    Padawan
    0 x
    60 Beiträge
    0 Hilfreiche Beiträge
    09. 04. 2013, 15:04

    Es funktioniert nun doch. Die Bedingungen werden korrekt ausgewertet.
    Mein Fehler lag hier {eventtype.uid} und muss {event.eventtype.uid} lauten

    Danke fürs Nachdenken!

  • 1