日期:2014-05-17  浏览次数:20512 次

请教个smarty模版技术的问题
请教下面的功能怎么在smarty模版中表现出来?谢谢。

<?
for($i=1;$i<12;$i++){
$ttt = gettitle(rand(0,$TC));
?>
<li><a href="?<?=randKey(4)?><?=randKey(4)?>.html" target="_blank"><?=$ttt?></a></li>
<? }?>

------解决方案--------------------
看样子,是想循环一点东西出来,你可以这样

你先在php文件里把 求出来的$ttt全放里一个数组里$t_arr,

$smarty->assign('t_arr',$t_arr);

然后,在模板文件里用foreach或者,setion遍历t_arr,具体用法看下手册