OpenCart 3.x — проблема синтаксиса с циклом IF / ELSE

У меня есть некоторый код в файле шаблона OpenCart 2.0, который включает в себя этот блок:

<?php if($stock >= 1) { ?>
(block of HTML #1)
<? } else { ?>
(block of HTML #2)
<? } ?>

Попытка реализовать то же самое в шаблоне OpenCart 3.0, использующем язык Twig, приводит к появлению «= 1) {?>» В интерфейсе, за которым следует и то и другое HTML блоки.

Я посмотрел документацию по OpenCart Twig, но не ясно, что я делаю неправильно.

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

0

Решение

В этом примере вы можете увидеть, как отобразить переменную и сравнить ее в ветке:

stock is: {{ stock }}
<br>

{% if stock >= 1 %}
(block of HTML #1)
{% else %}
(block of HTML #2)
{% endif %}
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]