Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Денис 06.05.2002 22:04
В корневом auto.p описаны методы:@dbconnect[code] ^connect[$connect_string]{$code} @sub_services[st] ^dbconnect{ $sub_services[^table::sql{select distinct a.sst_id, a.name from service_subtype a, services_order b where a.sst_id = b.sst_id and b.st_id = $st ORDER BY a.priority }] } @services_by_sst[st;sst] ^dbconnect{ $services_by_sst[^table::sql{select a.s_id, a.name from services a, services_order b where a.s_id = b.s_id and b.st_id = $st and b.sst_id = $sst }] }В шаблоне страницы пишем:
^sub_services[$form:st] ^if($sub_services){ <ul> ^sub_services.menu{ ^services_by_sst[$form:st;$sub_services.sst_id] ^if($services_by_sst){ <li>$sub_services.name <ul> ^services_by_sst.menu{<li><a href="srvcsnfl.html?s=$services_by_sst.s_id&st=$form:st">$services_by_sst.name</a>} </ul> } } </ul> }На что парсер отвечает: