Синтаксическая ошибка в блоке при условии

Хочу создать блок в приложении Сайт и в нём прописать условия: если товар содержит определенную характеристику, например color равную значению "красный", то выводить контент <h1>Красный </h1>.

Но когда пытаюсь засунуть конструкцию вида

{if}
{else}
{/if}

Выдает ошибку: Синтаксическая ошибка в блоке

Что делаю не так и как сделать чтобы заработало? Спасибо!

1 ответ

  • 1

    В приложении "Сайт" нет товаров. А так приведенные три строки ошибок не содержат

    • +1
      Sm Sm 23 марта 2018 16:08 #

      А как-то можно туда добавлять товары?

      Я просто думал блоки - удобная конструкция, чтобы потом в одном месте только код править, а вывод делать только там где нужно. Или так не получится?

    • +1
      Sm Sm 23 марта 2018 16:27 #

      Вот мой код Блока landing_product

      {if}
      <h2>Товар 1</h2>
      {/if}

      и я пытаюсь вставить его в шаблон магазина где карточка товара:

      {$wa->block("landing_product")}

      В итоге выдает синтаксическую ошибку. А если уберу {if} {/if} то всё выводит нормально. Получается нельзя условия ставить в блоке?

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите