У меня есть массив данных, которые я хочу выводить как UL, используя PHPTAL (легко) с атрибутами класса, предоставляемыми массивом (легко), атрибутом класса для первого и для последнего элемента (легко) ... все одновременно (жестко).Назначение нескольких классов тегу с использованием PHPTAL
Т.е. Я хочу объединить:
<ul tal:repeat="item items">
<li class="${item/class}">${item/text}</li>
</ul>
с этим
<ul tal:repeat="item items">
<li tal:attributes="class repeat/item/first 'first'">${item/text}</li>
</ul>
и это
<ul tal:repeat="item items">
<li tal:attributes="class repeat/item/last 'last'">${item/text}</li>
</ul>
Это чисто презентационный материал, так что я предпочел бы сделать это исключительно в PHPTAL. Это возможно? Как?
Ссылка на документацию: http://phptal.org/manual/en/split/ –
@ UgoMéda: был там, читал, что все еще не мудрее. Возможно, вы могли бы ссылаться на соответствующий раздел, например. http://phptal.org/manual/en/split/tal-attributes.html - который не отвечает на вопрос BTW. –
Я просто добавлял это для удобного доступа для помощников. Не могу помочь тебе больше, извините. –