Помогите вывести цикл в tpl шаблоне

Print RSS
76

S
Author
Чатланин
0
Вообщем есть несколько шаблонизаторов. Но возьмем как основной - смарти.
Проблема такая. В шаблоне tpl можно вывести переменную $var; как {$var}.
Эт всем понятно. Но как в шаблоне вывести цикл? Меня конкретно do while интересует. Можно впринципе внутри шаблона открыть php код и вприсать цикл (меня это устраивает) но надо шаблонизатор в котором можно будет открыть пхп. <? ?>
Кто чем поможет?
O

Пацак
0
Пиши дополнительный модуль где можно открыть <??>
O

Пацак
0
А вообще проще всего вывести цикл из базы:
$dat = array();
$OR_SELECT = mysql_query("SELECT * FROM table");
while ($data = mysql_fetch_assoc($OR_SELECT)){
$dat[] = $data;
}
$tpl->assign('dat',$dat);
///////////tpl/////////
{section name=i loop=$dat}
{$dat[i].name_pole} {*name_pole // имя поля в php $dat[$i]['name']*}
{/section}
C

Малиновые штаны
0
Да неsmile так не удобно. Лугаро подсказал хороший шаблонизатор. Хтемплате.

2000 лет д.н.э.
0
Потихоньку все на хтемплейт смотрю переходятsmile
Stickers / Tags / Rules / Top topics / Top Posts / Search