예제 #1
0
 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;
 }
예제 #2
0
 protected function _get_breadcrumbs()
 {
     $breadcrumbs = parent::_get_breadcrumbs();
     $breadcrumbs[] = array('title' => __('Config'), 'link' => Route::url('modules', array('controller' => $this->controller_name['config'])));
     return $breadcrumbs;
 }