хотелось бы получить список неограниченной вложенности
используя шаблон xtpl
что то типа такого… меню короче
Item1
Item2
Item2.1
Item2.2
Item2.3
Item2.4
Item2.4.1
Item2.4.2
Item2.4.3
Item2.4.4
Item2.4.5
Item2.5
Item3
Item4
на первый взгляд все вроде элементарно
написал шаблон
<!– BEGIN: leftmenu –>
<!– BEGIN:mroot –>
<ul class="mroot">
<!– BEGIN:mrootrow –>
<li><a class="mroot" href="{MENULINK}">{MENUTEXT}</a>
<!– END:mrootrow –>
</ul>
<!– END:mroot –>
<!– BEGIN:msection –>
<ul class="msection">
<!– BEGIN:msectionrow –>
<li><a href="{MENULINK}">{MENUTEXT}</a>
<!– END:msectionrow –>
</ul>
<!– END:msection –>
<!– END: leftmenu –>
написал функцию которая рекурсивно вызываю саму себе пробегает по всем вложенным спискам… только вот ведь какая засана- шаблоны то парсятся блоками… и выходит что списки не вкладываются в друг друка а выводятся друг за другом… неужели придется разбивать шаблон на более мелкие части… Google и поиск по сайту мало чем помогли
задача достаточно распространенная, и я подумал вдруг кто сталкивался с подобной заморочкой…