У меня есть потребительной случай для добавления ucfirst
фильтра в шаблоне прута и у меня он работает просто отлично с помощью этого:Twig Добавить фильтр
$this->getServiceLocator()
->get('Twig_Environment')
->addFilter(
new \Twig_SimpleFilter(
'ucfirst',
'ucfirst'
)
);
Однако мне интересно, если это возможно, чтобы добавить этот фильтр через module.config.php
?
Возможно, что-то вроде этого:
'zfctwig' => [
'environment_options' => [
'cache' => 'data/cache/twig',
'debug' => true
],
'extensions' => [
'Twig_Extension_Debug'
],
'Twig_Environment' => [
'filters' => [
'ucfirst' => 'ucfirst'
]
]
]
Я знаю, что этот фрагмент не так, но если это возможно, что бы внешний вид конфигурации, как?
В настоящее время я использую ZF2 с модулем ZfcTwig.
Почему вы не используете фильтр твитов [capize] (http://twig.sensiolabs.org/doc/filters/capitalize.html#capitalize)? – Matteo
Потому что он устанавливает остальную часть строки в нижний регистр. – Diemuzi