|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Serge Chervjakov 2:5020/400 02 May 2005 00:33:53 To : All Subject : И еще про TT --------------------------------------------------------------------------------
Hi All,
Рекурсия. Как сделать толком?
Hу скажем есть хэши типа:
root=
{
lvl1 => {
lvl11=>123,
lvl12=>345
},
lvl2 => {
lvl21=>{
lvl211=>45,
lvl212=>543
}
}
}
Вот это надо отобразить.. Hу понятно как в перле - рекурсивная функция.
Можно впринципе и самому извратнуться - создать некоторую эмуляцию рекурсии.
Догадываюсь и еще об одном варианте - связка PROCESS templ.tt, а в templ.tt
тоже идет PROCESS templ.tt. Hо тут получается привязка к тому, что шаблон
должен лежать в каком-то определенном файле, а мне больше нравится вариант,
когда скрипт передает содержимое шаблона в объект Template'а (по ссылке) и тот
его уже обрабатывает..
Что-то я не дочитал..
--- ifmail v.2.15dev5.3
* Origin: FidoNet Online - http://www.fido-online.com (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/16679c2e9a350.html, оценка из 5, голосов 10
|