public function index() { $this->view->set('clickaction', 'view'); $collection = new EDITransactionLogCollection($this->_templateobject); $sh = $this->setSearchHandler($collection); if (isset($this->_data['data_definition_id'])) { $sh->addConstraint(new COnstraint('data_definition_id', '=', $this->_data['data_definition_id'])); $datadef = new DataDefinition(); $datadef->load($this->_data['data_definition_id']); $this->view->set('datadef', $datadef); } parent::index(new EDITransactionLogCollection($this->_templateobject), $sh); $sidebar = new SidebarController($this->view); $sidebar->addList('Actions', array('new' => array('link' => array('modules' => $this->_modules, 'controller' => 'externalsystems', 'action' => 'index'), 'tag' => 'view external systems'))); $this->view->register('sidebar', $sidebar); $this->view->set('sidebar', $sidebar); }