JvsLayout change layout by route and uri
- Zend Framework 2
Add "marcusamatos/jvslayout": "1.*"
to composer.json and update
return array(
'router' => array(
'routes' => array(
'home' => array(
'type' => 'Zend\Mvc\Router\Http\Literal',
'options' => array(
'route' => '/',
'defaults' => array(
'controller' => 'Application\Controller\Index',
'action' => 'index',
'layout' => 'layout/home'
),
),
)
)
);
return array(
'jvs-layout' => array(
'uri' => array(
'/news' => 'layout/news',
'/admin*' => 'layout/admin'
);
);
);