Commit 3cb79478 authored by Nicolas Widart's avatar Nicolas Widart

Adding sidebar view composer

parent 428b9998
<?php namespace Modules\Menu\Composers;
use Illuminate\Contracts\View\View;
use Modules\Core\Composers\BaseSidebarViewComposer;
class SidebarViewComposer extends BaseSidebarViewComposer
{
public function compose(View $view)
{
$view->items->put('menus', [
'weight' => 7,
'request' => "*/$view->prefix/menu*",
'route' => 'dashboard.media.index',
'icon-class' => 'fa fa-bars',
'title' => 'Menus',
'permission' => $this->auth->hasAccess('media.index')
]);
}
}
<?php
View::composer('core::partials.sidebar-nav', 'Modules\Menu\Composers\SidebarViewComposer');
...@@ -15,3 +15,5 @@ View::addNamespace('menu', __DIR__ . '/Resources/views/'); ...@@ -15,3 +15,5 @@ View::addNamespace('menu', __DIR__ . '/Resources/views/');
Lang::addNamespace('menu', __DIR__ . '/Resources/lang/'); Lang::addNamespace('menu', __DIR__ . '/Resources/lang/');
Config::addNamespace('menu', __DIR__ . '/Config/'); Config::addNamespace('menu', __DIR__ . '/Config/');
require __DIR__ . '/composers.php';
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment