聪明 - 如何在代码中使用变量?

时间:2011-09-22 14:54:26

标签: smarty

这是我聪明的代码的一部分:

{if $cat=="3_0" or $cat=="3_15" or $cat=="3_16" or $cat=="3_17"}

如何设置我的代码以使用变量来表示字符(数字)15,16,17 ......?例如,我希望有这样的短代码:

{if $cat=="3_0" or $cat=="3_"+ any two characters}

1 个答案:

答案 0 :(得分:1)

我认为你可以这样做:

{if $cat|substr:0:2 eq "3_"}

{if $cat|truncate:2 eq "3_"}

http://www.smarty.net/docsv2/en/language.modifiers.tpl

让我知道;)