我想修改Smarty中的替换字符串。
wall
简单。但我需要替换它:
{$var|replace:'aaa':'bbb'}
我也尝试使用以下语法但没有成功:
{$var|replace:'value="AA"':'value="$string_b"'}
答案 0 :(得分:0)
如果你想让smarty识别里面的变量,你必须用双引号将字符串括起来,所以在你的情况下你还必须转义字符串中的双引号:
{$var|replace:'value="AA"':"value=\"{$string_b}\""}
不需要在变量周围使用括号,但建议使用
答案 1 :(得分:0)
最后,我设法找到了正确的语法。
{$var|replace:"value=\"AA\"":"value=\"$string\"}