/** * An action to edit a section * @param $args array * @param $request PKPRequest * @return string Serialized JSON object * @return JSONMessage JSON object */ function editSection($args, $request) { $sectionId = isset($args['sectionId']) ? $args['sectionId'] : null; $this->setupTemplate($request); import('controllers.grid.settings.sections.form.SectionForm'); $sectionForm = new SectionForm($request, $sectionId); $sectionForm->initData($args, $request); return new JSONMessage(true, $sectionForm->fetch($request)); }