|
|
|
| Есть шаблонизатор xTemplate,
есть таблица в MySQL
Код:
Как правильно написать шаблон для xTemplate для генерации вложенных списков на РНР.
В РНР лучше использовать рекурсию или что-то иное?
Дошел ток до такого, но как реализовать на РНР... под вопросом
Код:
<!-- BEGIN: LEVEL0 -->
<ul>
<!-- BEGIN: ROW0 -->
<li>{NAME}
<!-- BEGIN: LEVEL1 -->
<ul>
<!-- BEGIN: ROW1 -->
<li>{NAME}</li>
<!-- END: ROW1 -->
</ul>
<!-- END: LEVEL1 -->
</li>
<!-- END: ROW0 -->
</ul>
<!-- END: LEVEL0 -->
|
| |
|
|
|
|
|
|
|
для: mihdan
(11.06.2010 в 17:56)
| | up | |
|
|
|
|
|
|
|
для: mihdan
(11.06.2010 в 17:56)
| | Насчёт xTemplate - не знаю,
но на чистом РНР Трианон уже похожую задачу
рассматрисвал где-то на форуме MySQL | |
|
|
|
|
|
|
|
для: Eugene77
(16.06.2010 в 20:42)
| | да Трианон бог, только ему по силам такие задачи | |
|
|
|
|
|
|
|
для: mabelrod
(17.06.2010 в 14:47)
| | Я в начале эту задачку самостоятельно решил, но у Трианона получилось намного проще и красивее.
Так что своё решение я отправил в тартарары. | |
|
|
|
|
|
|
|
для: Eugene77
(17.06.2010 в 20:27)
| | Ключевые слова для поиска? | |
|
|
|
|
|
|
|
для: Eugene77
(17.06.2010 в 20:27)
| | На чистом РНР не интересует, мне для начала правильно шаблон надо написать | |
|
|
|
|
|
|
|
для: mabelrod
(17.06.2010 в 14:47)
| | не богохульствуйте | |
|
|
|
|
|
|
|
для: Рома
(18.06.2010 в 20:07)
| | ;) | |
|
|
|
|
|
|
|
для: mihdan
(11.06.2010 в 17:56)
| | Если тебе нужно сам массив(дерево) собрать из Mysql, то найди мой последний тред. | |
|
|
|
|
|
|
|
для: nikita2206
(27.07.2010 в 15:12)
| | Шаблон на xtemplate нужно правильный написать для начала | |
|
|
|
|
|
|
|
для: mihdan
(28.07.2010 в 14:45)
| | Вы хотите циклами вывести дерево? Вроде это не возможно. Нужно рекурсивные функции юзать. | |
|
|
|
|
|
|
|
для: nikita2206
(28.07.2010 в 19:47)
| | Блин, да шаблон я хочу на xTemplate сделать валидный, чтобы его распаристь потом | |
|
|
|