0

下线

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

提出:

PHPTAL_VariableNotFoundException' 带有消息'无法在当前范围内找到变量'GLOBALS'

尽管

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

作品

4

1 回答 1

1

完全依赖全局变量并不是一个好习惯。您应该明确地将变量传递给 PHPTAL:

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

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

或者如果你真的必须:

$phptal->set('GLOBALS', $GLOBALS);
于 2013-06-25T23:53:23.173 回答