<div tal:define="is_first repeat/obj/start"> <div tal:condition="is_first"> Primeiro </div> <div tal:condition="not:is_first"> outros </div> </div>
On 4/18/07, rcr_plone <[EMAIL PROTECTED]> wrote:
Pessoal, Estou usando o Publicator para trazer cinco noticias em meu site. Porem, não quero que as cinco noticias tenham o mesmo tratamento. De algumas eu vou querer colocar o título, de outras o título e a descrição. Minha dúvida é como fazer uma iteração que percorra os items que o publicator me traz com um indice. Achei que isso seria facil, mas ainda nao consegui implementar. Já tentei de muitas formas, achei que o natural seria: <div tal:omit-tag="" tal:define="box_items python:pb['items[0]']"> Para acessar a primeira noticia... Mas não funcionou. Alguem tem alguma luz sobre como devo fazer. Muito obrigado, Rafael <html metal:use-macro="here/main_template/macros/master"> <body metal:fill-slot="main"> <div tal:omit-tag="" tal:define="box_id string:inicial; portal_publicator nocall:here/portal_publicator; pb python:portal_publicator.getPublicationBoxesInfo(box_id); isVisible pb/visible;" tal:condition="python:template.getId()!='parceiro' and isVisible"> <span tal:content="pb" /> <div tal:omit-tag="" tal:define="box_items python:pb['items']"> <tal: repeat="obj python:box_items"> <div tal:define="oddrow repeat/obj/odd; item_id obj/Id; identificador obj/Identifier; item_title obj/Title; aqui obj/RelativeURL; item_url obj/RelativeContentURL; new_window obj/NewWindow; item_icon obj/Icon; item_modified obj/ModificationDate; item_description obj/Description; item_date obj/CreationDate;" tal:condition="python:item_url"> <span tal:define="global dateFor obj/CreationDate" /> <div class="newsTitle"> <a href="" tal:attributes="href aqui; target python:test(new_window, '_blank', None);" style="font-family: Verdana; font-size: 100%;"> <img tal:attributes="src item_url"><br /> <span tal:content="item_title" /> </a><br /><br /> </div> <div class="newsImageContainer" tal:condition="python:aqui +'/image_mini'"> <a href="#" tal:attributes="href string:$item_url/image/image_view_fullscreen"> <img tal:attributes="src python:aqui + '/image_mini'"> </a> </div> </div> </tal:> </div> </div> </body> </html>