调用php类静态方法,将关联数组作为smarty模板中的参数

时间:2014-02-18 10:11:56

标签: php smarty

我试图在smarty模板中调用php类静态方法

Utility::GetURL(FALSE,"admin/users/delete.php",array("user"=>Encryption::encode($user->id)));

但它给我一个致命的错误,消息Uncaught - > Smarty编译器:模板中的语法错误

1 个答案:

答案 0 :(得分:0)

不要那样做。 Smarty模板是您应用视图的一部分。应该没有逻辑。在呈现模板之前,只需将Utility::GetURL(...)分配给PHP代码中的Smarty变量。