tags:

views:

39

answers:

1

Symfony detects if it receives a XmlHttpRequest and automatically turns off your debug bar and layout. However I'd like to have the response decorated with a specified layout. Also I don't want to add custom line of code in the action to enable the layout, I wish I can just make a configuration through yml files.

Thanks in advance.

+1  A: 

You might be able to override the turning layout off with a custom view.yml for your module.

apps/frontend/modules/yourmodules/config.yml

ajaxSuccess:
  has_layout:     true
  layout:         theajaxlayout

However I am not sure that will be possible and you might have to do it in your action.

$this->setLayout("theajaxlayout");
johnwards