Ejemplo n.º 1
0
 protected function _get_breadcrumbs()
 {
     $breadcrumbs = parent::_get_breadcrumbs();
     $query_array = array('group' => $this->group_key, 'album' => $this->album_id);
     $album_orm = ORM::factory('photo_Album')->and_where('id', '=', $this->album_id)->find();
     if ($album_orm->loaded()) {
         $breadcrumbs[] = array('title' => $album_orm->title, 'link' => Route::url('modules', array('controller' => $this->controller_name['element'], 'query' => Helper_Page::make_query_string($query_array))));
     }
     $action = $this->request->current()->action();
     if (in_array($action, array('edit', 'view'))) {
         $id = (int) $this->request->current()->param('id');
         $element_orm = ORM::factory('photo')->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 photo') . ']');
         }
     }
     return $breadcrumbs;
 }
Ejemplo n.º 2
0
 protected function _get_breadcrumbs()
 {
     $breadcrumbs = parent::_get_breadcrumbs();
     $breadcrumbs[] = array('title' => 'Multiupload');
     return $breadcrumbs;
 }
Ejemplo n.º 3
0
 protected function _get_breadcrumbs()
 {
     $breadcrumbs = parent::_get_breadcrumbs();
     $query_array = array('group' => $this->group_key);
     $request = $this->request->current();
     if (in_array($request->action(), array('edit'))) {
         $id = (int) $this->request->current()->param('id');
         $album_orm = ORM::factory('photo_Album')->where('id', '=', $id)->find();
         if ($album_orm->loaded()) {
             $breadcrumbs[] = array('title' => $album_orm->title . ' [' . __('edition') . ']');
         } else {
             $breadcrumbs[] = array('title' => ' [' . __('new album') . ']');
         }
     }
     return $breadcrumbs;
 }