Ошибка PHP в Twig конвертер при использовании unserialize - PullRequest
0 голосов
/ 28 марта 2020
<?php 
$banner_categories = unserialize($bi['categories']); 
?>

При преобразовании в шаблон веточки

{% set banner_categories = unserialize(bi['categories']) %}

Показать ошибку: Неустранимая ошибка: Uncaught Twig_Error_Syntax: Неизвестная функция "unserialize" в ...

1 Ответ

1 голос
/ 28 марта 2020

Невозможно вызвать даже собственные PHP функции из шаблона Twig.

Вам необходимо написать расширение Twig:

https://symfony.com/doc/current/templating/twig_extension.html

Или используйте Twig PHP Расширение функции , которое позволяет вам вызывать собственные PHP функции:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...