In order to make it work, I had to add the following code:
Code: Select all
$active = JFactory::getApplication()->getMenu()->getActive();
if (isset($active->query['layout'])) {
$this->setLayout($active->query['layout']);
} Same thing has to be done for every view you want a layout override for.
This should be implemented by default.

