Der Fluid f:if viewhelper ist derzeit leider nicht in der Lage Bedingungen logisch zu verknüpfen. Dies führt in der Praxis häufig zu unübersichtlich verschachtelten „if“ Konstrukten.
Zumindest für „logisch und“ (&&) kann man sich mit folgendem Workarround behelfen:
<f:if condition="{0: year, 1: month} == {0: myYear, 1: myMonth}"> ..... </f:if> |
Das ganze funktioniert, weil hier arrays verglichen werden, was der ViewHelper erlaubt.