Esempio n. 1
0
 public function get_edit($link_id)
 {
     if (Bundle::exists('pages')) {
         $link = Navigation\Model\Link::with('page')->find($link_id);
         $pages = Pages\Model\Page::where('status', '=', 'live')->get(array('id', 'title'));
     } else {
         $link = Navigation\Model\Link::find($link_id);
         $pages = null;
     }
     $navigation_groups = Navigation\Model\Group::all();
     $groups = Groups\Model\Group::all();
     $modules = Modules\Model\Module::where('enabled', '=', 1)->where('is_frontend', '=', 1)->get(array('slug', 'name', 'id'));
     if (isset($link) and !empty($link)) {
         return View::make('navigation::backend.links.edit', $this->data)->with('link', $link)->with('pages', $pages)->with('groups', $groups)->with('navigation_group', $navigation_groups)->with('modules', $modules);
     }
 }