Я хотел бы использовать определенные переменные phptal в условиях php следующим образом:
...
<tal:block define="className php: (photoIndex < 10) ? 'thumbItem thumbColumn1' : ( (photoIndex == 10) ? 'thumbItem thumbColumn2 thumbReset' : 'thumbItem thumbColumn2' )">
<tal:block define="defaultVal photo/isDefault">
<tal:block define="classNameWithIndex php: defaultVal ? '${className} modalMegaPhotoSelect' : '${className}'">
<li tal:attributes="class classNameWithIndex">
...
Здесь мой вывод: «${className} modalMegaPhotoSelect», где, как я ожидаю, это будет «thumbItem thumbColumn1 modalMegaPhotoSelect» — точное ожидание не имеет значения, идея в том, что имя класса должно восприниматься как переменная —
Спасибо за ваше время.