如何使用Phptal在模板内获得对GLOBALS php变量的引用



线下

tal:attributes="action php:GLOBALS['paypal']['url']"

加薪:

PHPTAL_VariableNotFoundException,消息为"找不到"当前作用域""中的变量"GLOBALS"

tal:attributes="action php:GLOBALS['paypal']['url']"

工作

依赖全局变量根本不是一个好的做法。您应该显式地将变量传递给PHPTAL:

$phptal->set('paypal', $GLOBALS['paypal']);

然后使用action="${paypal/url}"

或者如果你真的必须:

$phptal->set('GLOBALS', $GLOBALS);

相关内容

  • 没有找到相关文章

最新更新