/** * Update * * @access public * @return Response */ public function action_update() { \View::set_global('title', 'Edit Accessory'); $accessory = \Page\Model_Page::find(); $accessory = reset($accessory); \Theme::instance()->set_partial('content', $this->view_dir . 'update')->set('accessory', $accessory, false); }
<?php // Get pages $pages = \Page\Model_Page::find(function ($query) { $query->order_by('sort', 'asc'); $query->order_by('id', 'asc'); }); $page = isset($page) ? $page : false; $link = isset($link) ? $link : 'update'; $selected = isset($selected) ? $selected : false; ?> <?php if ($page) { ?> <div class="side_tree_holder"> <div class="tree_heading"> <h4><?php echo $page ? 'Select Page' : 'Content Managed Pages'; ?> </h4> <div id="sidetreecontrol" class="sidetreecontrol"><a href="#">Collapse All</a><a href="#">Expand All</a></div> </div> <div class="tree_content"> <div id="sidetree"> <?php if (!$page && empty($pages)) { ?> <div class="wide"><span class="req">Note: </span> There are no pages yet.</div> <?php } else { ?>
"> <div class="app-brand-logo"> <img src="<?php echo \Uri::create('/'); ?> /themes/frontend/images/brand.jpg"> </div> </a> <ul class="mobile-menu" id="mobile-menu-collapse"> <?php // Make sure we have our config loaded \Config::load('page::page', 'page', true); // Get root pages $pages = \Page\Model_Page::find(function ($query) { $query->where('parent_id', 0); $query->order_by('sort', 'asc'); }); $limit = 5; ?> <?php foreach ($pages as $page) { $limit--; // We want to show only $limit number of pages in this menu if ($limit < 0) { break; } // Generate page uri $uri = 'page/' . $page->seo->slug; if ($page->id == \Config::get('page.locked_items.home_page', 0)) { $uri = '/';