<?php /** * Grid of pages * * @author Anton Shevchuk * @created 27.08.12 10:08 */ namespace Application; use Bluz\Controller\Controller; use Bluz\Proxy\Layout; /** * @privilege Management * * @return void */ return function () { /** * @var Controller $this */ Layout::setTemplate('dashboard.phtml'); Layout::breadCrumbs([Layout::ahref('Dashboard', ['dashboard', 'index']), __('Pages')]); $grid = new Pages\Grid(); $grid->setModule($this->module); $grid->setController($this->controller); $this->assign('grid', $grid); };
<?php /** * Grid of pages * * @author Anton Shevchuk * @created 27.08.12 10:08 */ namespace Application; use Bluz\Proxy\Layout; return function () use($view, $module, $controller) { /** * @var Bootstrap $this * @var \Bluz\View\View $view */ Layout::setTemplate('dashboard.phtml'); Layout::breadCrumbs([$view->ahref('Dashboard', ['dashboard', 'index']), __('Pages')]); $grid = new Pages\Grid(); $grid->setModule($module); $grid->setController($controller); $view->grid = $grid; };