public function indexAction() { $this->view->navigation = $navigation = Engine_Api::_()->getApi('menus', 'core')->getNavigation('group_admin_main', array(), 'group_admin_main_settings'); $this->view->form = $form = new Group_Form_Admin_Global(); if ($this->getRequest()->isPost() && $form->isValid($this->getRequest()->getPost())) { $values = $form->getValues(); foreach ($values as $key => $value) { Engine_Api::_()->getApi('settings', 'core')->setSetting($key, $value); } } }
public function indexAction() { $this->view->navigation = $navigation = Engine_Api::_()->getApi('menus', 'core')->getNavigation('group_admin_main', array(), 'group_admin_main_settings'); $settings = Engine_Api::_()->getApi('settings', 'core'); $this->view->form = $form = new Group_Form_Admin_Global(); $form->bbcode->setValue($settings->getSetting('group_bbcode', 1)); $form->html->setValue($settings->getSetting('group_html', 0)); if ($this->getRequest()->isPost() && $form->isValid($this->getRequest()->getPost())) { $values = $form->getValues(); $settings->setSetting('group_bbcode', $values['bbcode']); $settings->setSetting('group_html', $values['html']); $form->addNotice('Your changes have been saved.'); } }