コード例 #1
0
ファイル: Dashboard.php プロジェクト: singgihsap/elearning
 public function index()
 {
     $user = auth()->getUser();
     $request = Request::createFromGlobals();
     $articles = Model\Portal\Article::published()->contributor($user->id)->latest('date')->get();
     $drafts = Model\Portal\Article::onlyDrafts()->contributor($user->id)->latest('date')->get();
     $data['artikel'] = pagination($articles, 4, 'dashboard');
     $data['drafts'] = pagination($drafts, 4, 'dashboard');
     $data['links'] = $this->Mod_link->read();
     $this->template->set('sidebar');
     $this->template->set_layout('privatepage');
     $this->template->build('index', $data);
 }
コード例 #2
0
ファイル: Dashboard.php プロジェクト: ruly1992/elearning
 public function index()
 {
     $user = auth()->getUser();
     $request = Request::createFromGlobals();
     $articles = Model\Portal\Article::published()->contributor($user->id)->latest('date')->get();
     $drafts = Model\Portal\Article::onlyDrafts()->contributor($user->id)->latest('date')->get();
     $data['konsultasiCat'] = $this->Mod_konsultasi->getKonsultasiKategori();
     $category = $this->medialib->getCategory();
     $categories = $category->with(['media' => function ($query) {
         $query->userId(sentinel()->getUser()->id)->withDrafts();
     }])->get();
     $data['categories'] = $categories;
     $data['categories_checkbox'] = (new Model\Portal\Category())->generateCheckbox();
     $data['artikel'] = pagination($articles, 4, 'dashboard');
     $data['drafts'] = pagination($drafts, 4, 'dashboard');
     $data['links'] = $this->Mod_link->read();
     $this->template->set('sidebar');
     $this->template->set_layout('privatepage');
     $this->template->build('index', $data);
 }