我想编辑我的php模板,但我无法正确使用它。 我使用Smarty模板引擎。
我的默认php行看起来像这样:
{$customfield.input|replace:'>' : 'class="form-control" >'}
我有另外一个php标签,我想要合并:{$customfield.name}
我试过了,但这不起作用:
{$customfield.input|replace:'>' : 'placeholder="'.{$customfield.name}.'" class="form-control" >'}
我该如何解决这个问题?
答案 0 :(得分:1)
你的语法错了。你不能用“。”在smarty中连接字符串。试试这个:
{$replaceby = 'placeholder="'|cat:$customfield.name|cat:'" class="form-control" >'}
{$customfield.input|replace:'>' : $replaceby}