弱弱的问下:为啥cls_template.php中有一个smarty_insert_scripts

2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家

为啥cls_template.php中有一个smarty_insert_scripts,而lib_common里也有一个一模一样的呢??

回答:
1、我是想把某一些PHP的函数,用到模板当中,也就是自定义模板函数。在smarty原版上我知道用一个$smarty->register_function(模板函数名,PHP函数名),但在ecshop的模板里就打住了。不晓得该怎样弄。希望高手路过支个招。

2、顺便解释下上面的问题。

谢谢。

为啥cls_template.php中有一个smarty_insert_scripts,而lib_common里也有一个一模一样的呢??
wjzhhr 发表于 2014-1-25 22:17



一个是公共函数,一个是封装在cls_template类里面的函数,两个是不等的。

1、我是想把某一些PHP的函数,用到模板当中,也就是自定义模板函数。在smarty原版上我知道用一个$smarty->r ...
wjzhhr 发表于 2014-1-27 22:17




用 $smarty->assign();赋值!