在线下
tal:attributes="action php:GLOBALS['paypal']['url']"
提出:
PHPTAL_VariableNotFoundException',消息'无法找到 当前范围'
中的变量'GLOBALS'
,而
tal:attributes="action php:GLOBALS['paypal']['url']"
作品
答案 0 :(得分:1)
完全依赖全局变量并不是一个好习惯。您应该明确地将变量传递给PHPTAL:
$phptal->set('paypal', $GLOBALS['paypal']);
然后使用action="${paypal/url}"
或者你真的必须:
$phptal->set('GLOBALS', $GLOBALS);