php_m
Новичок
цикл и смарти
Есть такая проблема:
есть скрипт, генерящий шапку сайта + главное меню, есть для него шаблон, примрено такого вида:
<html>
... other html tags ...
<body>
<table>
<tr>
<td width="15%">
{$menu}
</td>
<td width=70%>
{$content}
</td>
.....
так вот, меню хранится в БД, выбирается так:
но это не очень удобно, т.к. меню должно зраниться в шаблоне, точнее не само меню, а способ его оформления, попробовал я сделать так:
но при таком раскладе он выводит меню вообще всверху паги, т.е. поулчается сначала идет вывод шаблона менюхи, и только потом основной шаблон, вот хотелось бы узнать, как решить эту проблему, она , кстати, не только в меню, но и в некоторых других местах.
Заранее спасибо.
Есть такая проблема:
есть скрипт, генерящий шапку сайта + главное меню, есть для него шаблон, примрено такого вида:
<html>
... other html tags ...
<body>
<table>
<tr>
<td width="15%">
{$menu}
</td>
<td width=70%>
{$content}
</td>
.....
так вот, меню хранится в БД, выбирается так:
PHP:
while( $row = mysql_fetch_array($result) ) {
$menu .= "\n» <a href='".$site_url."/".$row['url']."'>".$row['name']."</a><br>\n";
}
PHP:
while( $row = mysql_fetch_array($result) ) {
$smarty->assign('title',$row['title']);
$smarty->assign('name',$row['name']);
$smarty->assign('url',$row['url']);
$menu .= $smarty->display('menu.tpl');
}
Заранее спасибо.