Variables Smarty:在修改器中组合两个变量

Variables Smarty:在修改器中组合两个变量,variables,smarty,modifier,Variables,Smarty,Modifier,如何在修改器中组合两个变量(数组VAL) 这项工作: <a href="{'smartphone'|buildLink:$k:$v["brand"]}"> 但这不会 <a href="{'smartphone'|buildLink:$k:$v["brand"]+$v["brand2"]}" Smarty语法在允许表达式的位置受到限制,因此您可能必须将总和分配给临时变量: {assign var=_sum value=$v[brand]+$v[brand2]} <a

如何在修改器中组合两个变量(数组VAL)

这项工作:

<a href="{'smartphone'|buildLink:$k:$v["brand"]}">

但这不会

<a href="{'smartphone'|buildLink:$k:$v["brand"]+$v["brand2"]}"

Smarty语法在允许表达式的位置受到限制,因此您可能必须将总和分配给临时变量:

{assign var=_sum value=$v[brand]+$v[brand2]}
<a href="{'smartphone'|buildLink:$k:$_sum}"
{assign var=_sumvalue=$v[brand]+$v[brand2]}