Category Field: show before advanced params if this field is required

pull/3919/head
Tony ID 4 years ago
parent 6b112b89af
commit c9922e05a8
  1. 17
      main/create_course/add_course.php

@ -85,11 +85,13 @@ $form->addElement(
$form->applyFilter('title', 'html_filter');
$form->addRule('title', get_lang('ThisFieldIsRequired'), 'required');
$form->addButtonAdvancedSettings('advanced_params');
$form->addElement(
'html',
'<div id="advanced_params_options" style="display:none">'
);
if (!api_get_configuration_value('course_creation_form_set_course_category_mandatory')) {
$form->addButtonAdvancedSettings('advanced_params');
$form->addElement(
'html',
'<div id="advanced_params_options" style="display:none">'
);
}
$countCategories = $courseCategoriesRepo->countAllInAccessUrl(
$accessUrlId,
@ -135,6 +137,11 @@ if ($countCategories >= 100) {
if (api_get_configuration_value('course_creation_form_set_course_category_mandatory')) {
$form->addRule('category_code', get_lang('ThisFieldIsRequired'), 'required');
$form->addButtonAdvancedSettings('advanced_params');
$form->addElement(
'html',
'<div id="advanced_params_options" style="display:none">'
);
}
// Course code

Loading…
Cancel
Save