+ -
当前位置:首页 → 问答吧 → smarty循环操作非数组变量问题

smarty循环操作非数组变量问题

时间:2007-08-27

来源:互联网

复制PHP内容到剪贴板
PHP代码:
//已经实例化smarty

$baseUrl = "/www";

$picName = array("a.jpg","b.jpg","c.jpg")

$smaryt->assign('baseUrl',$baseUrl);
$smarty->assign('picName',$picName);
$smarty->display('showpic.tpl');

showpic.tpl文件:
复制PHP内容到剪贴板
PHP代码:
<html>
<head>
<title></title>
</head>
<body>
  <div id="showpic">
   <{section}>
      <img src="<{$baseUrl}>/images/<{$picNmae}>">
   <{/section}>
  </div>
</body>
</html>

如果是上面那样<img src="<{$baseUrl}>/images/<{$picNmae}>">,页面显示空白。。。
改成<img src="/www/images/<{$picNmae}>">可以显示,也就是smarty的循环里不能操作非数组变量。。那位有解决办法,请给点意见。。

作者: x_man   发布时间: 2007-08-27

http://www.phpchina.com/bbs/thread-34002-1-1.html

看这个,是可以处理非数组循环的

作者: suwu   发布时间: 2007-08-27

热门下载

更多