Beispiel #1
0
 /**
  * Get a page title
  *
  * @return string Title of the current page
  *
  */
 public function getTitle()
 {
     if ($this->currentPage) {
         return $this->currentPage->getMetaTitle() ? $this->currentPage->getMetaTitle() : $this->currentPage->getTitle();
     }
     return '';
 }
Beispiel #2
0
 private function _addPageToTree(\Ip\Page $page)
 {
     $children = array('text' => $page->getTitle(), 'icon' => 'fa fa-file-text', 'li_attr' => (object) array('data-url' => $page->getLink()), 'children' => array());
     foreach ($page->getChildren() as $child) {
         $children['children'][] = $this->_addPageToTree($child);
     }
     return $children;
 }