Symfony 2 — Получение значений из config.yml в SomeController.php (не определена проблема)

Вот тот случай. Мой config.yml содержит следующий набор:

...
framework:
#esi:             ~
translator:      { fallbacks: ["%locale%"] }
secret:          "%secret%"router:
resource: "%kernel.root_dir%/config/routing.yml"strict_requirements: ~
form:            ~
csrf_protection: ~
validation:      { enable_annotations: true }
templating:
engines: ['twig']
#assets_version: SomeVersionScheme
default_locale:  "%locale%"...

Я пытаюсь получить доступ к значению default_locale в моем контроллере с:

...
$this->container->getParameter('framework.default_locale');
...

Но это не сработает … Любая идея, почему он подсказывает мне, что это значение не определено?

С уважением

1

Решение

Попробуйте $ this-> container-> getParameter (‘locale’);

языковой стандарт должен быть определен в parameters.yml

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]