Я получил этот маленький кусочек кода: {if $smarty.get.id_cms == 1 }
{if $smarty.get.id_cms == 1 }
Я хотел бы выполнить итерацию на каждой странице cms с идентификатором от 1 до 20. Вместо создания еще 19 операторов if.
Iпытался использовать "," и ";"без успеха.
Использование "," или ";"разбивает страницу на белизну.Указывает, что мой «угаданный» синтаксис неверен.
Попробуйте:
{if $smarty.get.id_cms => 1 && $smarty.get.id_cms <= 1}
С уважением
Должно быть, я был под влиянием.
Конечно, это было так же просто, как
{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))}