I forget to add <tal:block metal:use-macro="menu"/> after this menu definition, now:

<ul metal:define-macro="menu" tal:condition="exists:menuItems">
   <li tal:repeat="menuItem menuItems">
<a tal:attributes="href php:isset(menuItem['url'])?menuItem['url']:'#'" tal:content="menuItem/name"/>
       <tal:block tal:condition="exists:menuItem/children">
<metal:block tal:define="menuItems menuItem/children" metal:use-macro="menu"/>
       </tal:block>
   </li>
</ul>

<tal:block metal:use-macro="menu"/>

it works, thanks kornel! :D

cheers!
szymek

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

Reply via email to