public function indexAction() { $this->view->navigation = $navigation = Engine_Api::_()->getApi('menus', 'core')->getNavigation('event_admin_main', array(), 'event_admin_main_settings'); $settings = Engine_Api::_()->getApi('settings', 'core'); $this->view->form = $form = new Event_Form_Admin_Global(); $form->bbcode->setValue($settings->getSetting('event_bbcode', 1)); $form->html->setValue($settings->getSetting('event_html', 0)); if ($this->getRequest()->isPost() && $form->isValid($this->getRequest()->getPost())) { $values = $form->getValues(); $settings->setSetting('event_bbcode', $values['bbcode']); $settings->setSetting('event_html', $values['html']); $form->addNotice('Your changes have been saved.'); } }