我可以在 smarty 模板中使用 php 类静态属性吗?例如:
class UserData
{
const INDEX = 1;
const STREET = 2;
static public $_address_fields = array(
self::INDEX,
self::STREET
);
}
在我的 smarty 模板中,我想做这样的事情:
{UserData::$_address_fields}
是否可以?
你可以从你的控制器传递这个
例如: $smarty->assign('AddressFields, UserData::$_address_fields);
然后应该可以在您的模板中使用,如下所示: {$AddressFields}
Smarty 文档:https : //www.smarty.net/docsv2/en/api.assign.tpl
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句