smarty config_load 和 自定义函数 报错 本帖最后由 q59185918 于 2012-05-20 16:36:26 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 google了一下,原来是这样的啊。3.0以前是用register_function来实现,现在的是新方法registerPlugin。$smarty->registerPlugin(“function”,”demo”, “demotest”);;//制定类型,这里制定是函数调用,指定模板函数名称和php函数名称function demotest($params) {extract($params);//获取参数a与b了echo $a.$b;//输出}模板写法:{demo a=”2″ b=”test”}输出:2test可是模板中使用{config_load}还是要出错啊,怎么解决? 啊,config_load出错也解决了我在temp.tpl模板中直接写出{config_load file="a.conf"}在temp.tpl文件中新建了configs文件夹,并把a.conf放在文件夹里面,奇怪是的,我没指定a.conf在configs文件夹里啊,它是怎么找到的?总因该在temp.tpl写成{config_load file="../configs/a.conf"}这对啊,可这样要报错怎么回事?smarty3.0是怎么找到它的? 表单发送与js同时获取的问题 php中的float和double有哪些区别?感觉很迷茫。 PHP在各种平台下运行效率的测试 新手必看 外加散分 头一次写递归函数,烦请各位看看错哪里了 这个sql如何关联2张表 如何生成静态页面,有些文章列表,有分页的时候,添加修改一篇文章后,如何重新生成每页的列表? 怎样把input框中的值传给button按钮的函数作为参数? php中用三元函数判断数字的奇偶性的错误,请问怎么解决 请问如何将字节数组转换成图片? 实现指定网页功能!求帮助~ 域名限制方式问题、 配置SourceForge SMTP服务器
3.0以前是用register_function来实现,现在的是新方法registerPlugin。
$smarty->registerPlugin(“function”,”demo”, “demotest”);;//制定类型,这里制定是函数调用,指定模板函数名称和php函数名称
function demotest($params) {
extract($params);//获取参数a与b了
echo $a.$b;//输出
}模板写法:
{demo a=”2″ b=”test”}
输出:2test可是模板中使用{config_load}还是要出错啊,怎么解决?
我在temp.tpl模板中直接写出{config_load file="a.conf"}
在temp.tpl文件中新建了configs文件夹,并把a.conf放在文件夹里面,
奇怪是的,我没指定a.conf在configs文件夹里啊,它是怎么找到的?
总因该在temp.tpl写成{config_load file="../configs/a.conf"}这对啊,可这样要报错
怎么回事?
smarty3.0是怎么找到它的?