protected function _get_breadcrumbs() { $breadcrumbs = parent::_get_breadcrumbs(); $request = $this->request->current(); $action = $request->action(); if (in_array($action, array('edit', 'view'))) { $id = (int) $request->param('id'); $element_orm = ORM::factory('promo')->where('id', '=', $id)->find(); if ($element_orm->loaded()) { switch ($action) { case 'edit': $_str = ' [' . __('edition') . ']'; break; case 'view': $_str = ' [' . __('viewing') . ']'; break; default: $_str = ''; } $breadcrumbs[] = array('title' => $element_orm->title . $_str); } else { $breadcrumbs[] = array('title' => ' [' . __('new banner') . ']'); } } return $breadcrumbs; }
protected function _get_breadcrumbs() { $breadcrumbs = parent::_get_breadcrumbs(); $breadcrumbs[] = array('title' => __('Config'), 'link' => Route::url('modules', array('controller' => $this->controller_name['config']))); return $breadcrumbs; }