100, 'group' => 'Entry.id', 'order' => array('Entry.stamp' => 'ASC')); var $sidemenu_links = array(); /************************************************************************** ************************************************************************** ************************************************************************** * override: sideMenuLinks * - Generates controller specific links for the side menu */ function sideMenuLinks() { return array_merge(parent::sideMenuLinks(), $this->sidemenu_links); } /************************************************************************** ************************************************************************** ************************************************************************** * action: view * - Displays information about a specific entry */ function view($id = null) { if (!$id) { $this->Session->setFlash(__('Invalid Item.', true)); $this->redirect(array('controller' => 'accounts', 'action'=>'index')); } // Get the MonetarySource and related fields $monetary_source = $this->MonetarySource->find ('first', array ('contain' => array ('MonetaryType', ), )); // Prepare to render. $title = "Monetary Source #{$monetary_source['MonetarySource']['id']}"; $this->set(compact('monetary_source', 'title')); } }