H o provvato ma mi da alcuni errori: 1. gli da fastidio nocall(che tra l'altro non so a che serve sigh!) 2. se tolgo la nocall mi dice:Compilation failed TAL.TALDefs.TALError: Python expression error: unexpected EOF while parsing (Python expression "ginfo(oggetto,'review_state')=='published')", line 1) in expression "python:ginfo(oggetto,'review_state')=='published')" bah! ma non c'e' un bel manuale in cui trovo un po' di tutto e in cui posso spulciare tutte queste info???
Ti rimetto il codice che ho fatto: <html> <body> <div metal:define-macro="menuNavigazione" id="menuNavigazione"> <div id="topnav"> <tal:def define="ginfo nocall context/portal_workflow/getInfoFor"> <ul tal:define="listaOggetti python:here.getSections('', levels=2, types=['Folder', 'Document'])"> <li tal:repeat="oggetto listaOggetti"> <tal:test condition="python:ginfo(oggetto,'review_state')=='published')"> a href="#" tal:content="oggetto/item/Title|nothing" tal:attributes="href oggetto/item/getURL|nothing">link/a> <ul tal:condition="oggetto/children"> <li tal:repeat="ups oggetto/children" > a href="#" tal:attributes="href ups/item/getURL|nothing" tal:content="ups/item/Title|nothing">link/a> </li> </ul> </tal:test> </li> </ul> </tal:def> </div> </div> </body> </html> SauZheR wrote: > > > il metodo che devi invocare e' > context.portal_workflow.getInfoFor(oggetto, 'review_state') > che restituisce l'id dello stato in cui si trova l'oggetto (l'oggetto, > non il suo id) > > Il consiglio e': mettere in una define il metodo getInfoFor > [tal:define="ginfo nocall context/portal_workflow/getInfoFor"] > e poi fare una condition all'interno del ciclo: > tal:condition="python:ginfo(oggetto,'review_state')=='published')" > > > > -- View this message in context: http://n2.nabble.com/Menu-Navigazione-tp833292p833385.html Sent from the Plone - Italy mailing list archive at Nabble.com.
_______________________________________________ Plone-IT mailing list Plone-IT@lists.plone.org http://lists.plone.org/mailman/listinfo/plone-it http://www.nabble.com/Plone---Italy-f21728.html