$mediaListView = new \Web\Views\Lists\ListView($this->l11n, $this->request, $this->response); $headerView = new \Web\Views\Lists\HeaderView($this->l11n, $this->request, $this->response); $footerView = new \Web\Views\Lists\PaginationView($this->l11n, $this->request, $this->response); $mediaListView->setTemplate('/Web/Templates/Lists/ListFull'); $headerView->setTemplate('/Web/Templates/Lists/Header/HeaderTable'); $footerView->setTemplate('/Web/Templates/Lists/Footer/PaginationBig'); /* * Header */ $headerView->setTitle($this->l11n->lang[4]['Media']); $headerView->setHeader([['title' => $this->l11n->lang[4]['Name'], 'sortable' => true, 'full' => true], ['title' => $this->l11n->lang[4]['Type'], 'sortable' => true], ['title' => $this->l11n->lang[4]['Size'], 'sortable' => true], ['title' => $this->l11n->lang[4]['Creator'], 'sortable' => true], ['title' => $this->l11n->lang[4]['Created'], 'sortable' => true]]); /* * Footer */ $footerView->setPages(20); $footerView->setPage(1); $mediaListView->addView('header', $headerView); $mediaListView->addView('footer', $footerView); /* * Navigation */ $nav = new \Modules\Navigation\Views\NavigationView($this->l11n, $this->request, $this->response); $nav->setTemplate('/Modules/Navigation/Theme/Backend/mid'); $nav->setNav($this->getData('nav')); $nav->setLanguage($this->l11n->language); $nav->setParent(1000401001); /* * Template */ echo $nav->render(); echo $mediaListView->render();
<?php /** * @var \Web\Views\Page\GenericView $this */ $nav = new \Modules\Navigation\Views\NavigationView($this->app); $nav->setTemplate('/Modules/Navigation/Theme/Backend/top'); $nav->setNav($this->getData('nav')); $nav->setLanguage($this->l11n->language); $top = $nav->render(); $head = $this->response->getHead(); ?> <!DOCTYPE HTML> <html> <head> <?php echo $head->getMeta()->render(); ?> <title><?php echo $a = $head->getTitle(); ?> </title> <?php echo $head->renderAssets(); ?> <style> <?php echo $head->renderStyle(); ?> </style> <script>