Как вызвать мою пользовательскую функцию из файла twig в opencart 3.икс

Как вызвать мою пользовательскую функцию из файла twig в opencart 3.икс

08.04.2019 02:39:10 Просмотров 29 Источник

Я вызываю функцию в моем файле контроллера из моего файла twig, как я установил свой код как:

{% if myFunction('param1', 'param2') %}
    {{ 'do something' }}
{% endif %

}

Но это дает эту ошибку.

Ошибка :

Фатальная ошибка: Неперехваченные Twig_Error_Syntax: неизвестный "myfunction в консоли" функцию...

У вопроса есть решение - Посмотреть?

Ответы - Как вызвать мою пользовательскую функцию из файла twig в opencart 3.икс / How to call my custom function from my twig file in opencart 3.x

Является ответом!
Paul Feakins

09.04.2019 12:45:29

Его невозможно получить доступ к любой функции PHP внутри Twig напрямую.

Вы должны использовать функцию для установки переменной в контроллере, а затем проверить истинность этой переменной в Twig.

Или смотрите: вызовите функцию PHP из шаблона Twig

Закрыть X