protected function preprocessForm(FOFForm $form, $data, $group = 'content') { $form_file = JPATH_COMPONENT_ADMINISTRATOR . "/models/forms/standard.xml"; $form->loadFile($form_file, false, false); $app = JFactory::getApplication(); $data_ = $app->getUserState('com_redslider.edit.slide.data'); if ($data_) { if ($data_['type'] != 'standard') { $form_file_type = JPATH_COMPONENT_ADMINISTRATOR . "/models/forms/" . $data_['type'] . ".xml"; $form->loadFile($form_file_type, false, false); } } else { if ($data['type'] != 'standard') { $form_file_type = JPATH_COMPONENT_ADMINISTRATOR . "/models/forms/" . $data['type'] . ".xml"; $form->loadFile($form_file_type, false, false); } } // Trigger the default form events. parent::preprocessForm($form, $data, $group); }