I wish to add some text after third (and later after every third)
element in my list.

<tal:block tal:repeat="item lista">
    <p tal:content="item/content">Place for content</p>
    <div tal:condition="php: repeat/item/number==3">--BREAK--</div>
</tal:block>

<tal:block tal:repeat="item lista">
    <p tal:content="item/content">Place for content</p>
    <div tal:condition="php: repeat/item/number%3==0">--BREAK--</div>
</tal:block>

But it causes error "Unable to find path number in current scope". Is
this possible to make such a condition?

I know I could generate in PHP something like item/isThird but I wish
to keep my PHP code clean from such hacks.

-- 
Rafał Miłecki
_______________________________________________
PHPTAL mailing list
PHPTAL@lists.motion-twin.com
http://lists.motion-twin.com/mailman/listinfo/phptal

Reply via email to