还是smarty的问题

ceb 2009-06-16 01:19:06
有2个模板文件a.tpl和b.tpl

其中a.tpl里有{$aaa}标签
b.tpl为随意内容


<?php
$smarty = new Smarty;
$smarty->compile_check = true;
$smarty->assign('aaa','这里加入b.tpl的内容');
$smarty->display('a.tpl');
?>


这样怎么弄?
...全文
59 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wenq0917 2009-06-16
  • 打赏
  • 举报
回复
为什么不在a.tpl里用include 呢?
iwantnet 2009-06-16
  • 打赏
  • 举报
回复
$abc="你好";

$smarty->assign("names",$abc);
$con=$smarty->fetch("test.tpl",null,null,false);

$smarty->assign('aaa','这里加入'.$con.'的内容');
$smarty->display('a.tpl');

这样就可以了!
ceb 2009-06-16
  • 打赏
  • 举报
回复
因为
$smarty->assign('aaa','这里加入b.tpl的内容');
是动态的
所以要在程序里加
程序猿之殇 2009-06-16
  • 打赏
  • 举报
回复
在a.tpl里include b.tpl不就行了,这样传值没有试过.

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧