controller(); if ($_POST AND isset($_POST['module_config'][$module])) Config::instance()->module_config($module,$_POST['module_config'][$module])->save(); if ($config_items) { $output = ''; $mc = Config::instance()->module_config($module); $output .= Form::open(); $output .= View::factory('setup/admin/module/head'); foreach ($config_items as $k=>$v) $output .= View::factory('setup/admin/module/body') ->set('module',$module) ->set('mc',$mc) ->set('key',$k) ->set('info',$v) ->set('val',isset($mc[$k]) ? $mc[$k] : ''); $output .= View::factory('setup/admin/module/foot'); $output .= Form::submit('submit',_('Submit'),array('class'=>'form_button')); $output .= Form::close(); Block::add(array( 'title'=>sprintf('%s: %s',strtoupper($module),_('Configuration')), 'body'=>$output, )); } } } ?>