在模板中执行PHP

注意:AKCMS已于2019年12月27日宣布停止更新,此文档仅供老用户参考,不建议新用户选择AKCMS建站。
注意:AKCMS6.1.2已取消授权机制,文档中关于授权、服务、技术支持等的内容均已失效。

我们强烈建议不要在模板中执行PHP语句,但是一旦有特殊需要的话从技术而言是可以实现在AKCMS的模板中执行PHP语句的。

在模板中插入<{php}><{/php}>二者中间可以任意插入合法的PHP语句,不过模板中的变量不可以直接引用,比如内容页的题目要通过这样获取:

<{php}>
print_r($GLOBALS['smarty']->_tpl_vars['title']);
<{/php}>


其他变量可以通过print_r($GLOBALS)查询。

例:

<{php}>
debug('test');
print_r($GLOBALS);
<{/php}>