shmaltorhbooks
@shmaltorhbooks

Имя хоста для полного URL в Symfony/Console component'е?

На проекте, работающем на SF2.2 необходимо генерировать RSS ленту.

В версии 2.2 появилась возможность генерации урлов с полным именем хоста.

Но если использовать console, то оно не в курсе насчет того, какое имя хоста у текущего проекта и есть ли оно вообще. То есть в шаблоне фида конструкция типа {{ url('_event', {id: event.getId() }) }} генерирует ссылку вида http://localhost/event/12185, что, разумеется, неверно.


Само собой, что можно захардкодить имя хоста в шаблон и генерировать относительные ссылки, либо вынести имя хоста в parameters.yml и использовать ее. Какой самый грамотный способ сконфигурировать имя хоста для генерации полных ссылок в консоли?

Спасибо.
  • Вопрос задан
  • 3282 просмотра
Решения вопроса 1
JekaRu
@JekaRu
Вот тут описаны два способа:
symfony.com/doc/master/cookbook/console/sending_emails.html
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
parameters.yml
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы