我想使用以下自定义 smarty 功能:
function smarty_function_heading($params){
return $params[0]->getHeading(LANG);
}
在我的模板中,我尝试通过以下方式使用此功能:
{heading $page}
但我收到以下错误:
Uncaught --> Smarty Compiler: Syntax error in template "test.smarty" on line 19 "<h1>{heading $page}</h1>" too many shorthand attributes <-- thrown in smarty-3.1.16/sysplugins/smarty_internal_templatecompilerbase.php on line 19
有人可以告诉我使用带有单个参数的 smarty 函数的正确方法吗?
谢谢!
注意:我知道如何以这种方式使用 smarty 函数:{heading page=$page} 但我不想这样做。希望有人有想法。