Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
dima 28.08.2004 13:04
есть код:@tree[pid][level] $tree[^table::load[tree.cfg]] $level[^tree.select($tree.pid==$pid)] ^if($level){ <ul> ^level.menu{ ^if($form:name eq $level.name){ <li>$level.name</li> }{ <li><a href="$level.name">$level.name</a></li> } } </ul> }Скажите, ГДЕ и при каких обстоятельствах вызывать рекурсию? Нужно, чтобы при $request:uri раздела вылезали дети и так вниз по дереву...
<ul> ^level.menu{ ^if($form:name eq $level.name){ <li>$level.name</li> ^tree[$level.id] }{ <li><a href="$level.name">$level.name</a></li> } } </ul>...вызывются дети, но если кликаешь по ребенку, отображается только родительские разделы...