在.tpl文件中为多个ID创建if语句的语法是什么?

时间:2019-02-05 13:18:49

标签: if-statement prestashop smarty

我得到了这段小代码:{if $smarty.get.id_cms == 1 }

我想在ID为1到20的每个cms页面上进行迭代,而不是再创建19个if语句。

我尝试使用“,”和“;”没有任何成功。

使用“,”或“;”将页面弄成白色。表明我的“猜测”语法是错误的。

2 个答案:

答案 0 :(得分:0)

我一定受到了影响。

当然很简单

{if in_array($smarty.get.id_cms, array (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20))}

答案 1 :(得分:0)

尝试:

{if $smarty.get.id_cms => 1 &&  $smarty.get.id_cms <= 1}

致谢