opencart 3.0 twig использование условий

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

OpenCart 3.x сильно удивил в переделке движка, и одно из глобальных переделок — это шаблоны. Раньше (до версии 3.х) были *.tpl теперь *.twig. Ну фиг с ними что расширение поменяли, изменился принцип использования. Если раньше можно было вставлять php код, то теперь уже не получится и надо использовать код шаблонизатора.

Ну ближе к телу

Условия

Проверка переменной на существование

в место


if (isset($body)){

. . .

}

По новому


{% if body is defined %}
...
{% endif %}

Проверка на наличие значения в переменой

в место


if (empty()){

. . .

}

По новому

{% if test is empty %}
. . .
{% endif %}

Циклы foreach

по старому


<?php foreach ($captchas as $captcha) { ?>

. . .

<?php } ?>

по новому


{% for captcha in captchas %}

. . .

{% endfor %}

Ссылка на подробное описание команд twig

1 комментарий

  • oprolevorter

    Thanks for helping out, excellent information. «A man will fight harder for his interests than for his rights.» by Napoleon Bonaparte.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *