В моей базе данных у меня есть каждая строка с аддеша http://php.net/manual/fr/function.addslashes.php
Теперь я хочу «удалить» мои данные с помощью полосок, чтобы отобразить их в виде веточек http://php.net/manual/fr/function.stripslashes.php
Я не использую рамки. Только архитектура PHP MVC. Twig был установлен с композитором и работает отлично.
Вот как я пытался реализовать мой новый фильтр в TWIG:
require './vendor/autoload.php';
/**
* TWIG
*/
Twig_Autoloader::register();
$loader = new Twig_Loader_Filesystem('vue');
$twig = new Twig_Environment($loader, array('debug' => true));
$twig->addExtension(new Twig_Extension_Debug());
$filter = new Twig_SimpleFilter('strips', function ($string) {
return stripslashes($string);
});
$twig->addFilter($filter);
Как я пытаюсь использовать:
{{ realisation.getName | strips }}
И ответ:
Fatal error: Uncaught exception 'Twig_Error_Syntax' with message 'The filter "strips" does not exist in "allReal.twig"
Задача ещё не решена.
Других решений пока нет …