Ejemplo n.º 1
0
 public function renderDefault($tag)
 {
     $articles = $this->blog->findAll()->order("datum DESC");
     if ($tag) {
         $articles->where(":blog_tag.tag_id", $tag);
         $this->template->currentTag = $this->tags->find($tag);
     }
     /* Paginator */
     $navigator = new \App\Controls\Navigator($this, "paginator");
     $paginator = $navigator->getPaginator();
     $paginator->setItemCount(count($articles));
     $paginator->setItemsPerPage($this->settings->get("blog_paginator", 10));
     $articles->limit($paginator->getLength(), $paginator->getOffset());
     //Paginate!
     $this->template->page = $paginator;
     $this->template->articles = $articles;
 }