所以我目前正在做一个使用smarty模板系统的自定义WHMCS模板。其中一个电话如下:
{$customfield.input|replace:'>':'placeholder="Placeholder' >'}
现在,这可以通过文本Placeholder设置占位符。我想要实现的是在Placeholder文本所在的位置获取以下变量:
{$customfield.name}
所以我需要以下内容:
{$customfield.input|replace:'>':'placeholder="{$customfield.name}" >'}
但这不起作用。
这可能吗?
答案 0 :(得分:1)
正确的方法
{$customfield.input|replace:'>':"placeholder='`$customfield.name`' >"}
答案 1 :(得分:0)
删除第二个变量周围的大括号:
{$customfield.input|replace:'>':'placeholder="{$customfield.name|escape:html}" >'}