Как включить макет в XmlHttpReeuqest в Symfony - PullRequest
1 голос
/ 26 мая 2010

Symfony обнаруживает, получает ли он XmlHttpRequest, и автоматически отключает панель отладки и макет. Однако я бы хотел, чтобы ответ был украшен указанным макетом. Кроме того, я не хочу добавлять пользовательскую строку кода в action для включения макета, я хотел бы просто настроить конфигурацию с помощью файлов yml.

Заранее спасибо.

1 Ответ

3 голосов
/ 26 мая 2010

Возможно, вы сможете переопределить отключение макета с помощью пользовательского view.yml для вашего модуля.

приложения / интерфейс / модули / yourmodules / config.yml

ajaxSuccess:
  has_layout:     true
  layout:         theajaxlayout

Однако я не уверен, что это будет возможно, и вам, возможно, придется сделать это в своем действии.

$this->setLayout("theajaxlayout");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...