Update with new fields BT#14885

pull/3063/head
Julio 7 years ago
parent d5f9bc6cf9
commit a32630dd6d
  1. 93
      load_search.php

@ -12,14 +12,6 @@ $htmlHeadXtra[] = '<script src="'.api_get_path(WEB_PATH).'web/assets/cropper/dis
$htmlHeadXtra[] = '<script>
$(document).ready(function() {
/*$("#filiere_panel").hide();
$("#dispo_panel").hide();
$("#dispo_pendant_panel").hide();
$("#niveau_panel").hide();
$("#methode_panel").hide();
$("#themes_panel").hide();
$("#objectifs_panel").hide();*/
$("#filiere").on("click", function() {
$("#filiere_panel").toggle();
return false;
@ -172,7 +164,7 @@ if ($userToLoadInfo) {
$extraFieldUser = new ExtraField('user');
$userForm = new FormValidator('user_form', 'post', api_get_self());
$jqueryExtra = '';
$userForm->addHtml('<div class="panel-group" id="search_extrafield" role="tablist" aria-multiselectable="true">');
$userForm->addHtml('<div class="panel panel-default">');
$userForm->addHtml('<div class="panel-heading"><a role="button" data-toggle="collapse" data-parent="#search_extrafield" href="#collapseOne" aria-expanded="true" aria-controls="collapseOne">'.get_lang('Filiere').'</a></div>');
@ -214,6 +206,7 @@ $userForm->addHtml('<div class="panel-body"><p class="text-info">'.get_lang('Dis
$fieldsToShow = [
'datedebutstage',
'datefinstage',
'deja_sur_place',
'poursuiteapprentissagestage',
'heures_disponibilite_par_semaine_stage',
];
@ -323,6 +316,7 @@ $extra = $extraField->addElements(
$fieldsToShow = [
'heures_disponibilite_par_semaine',
'moment_de_disponibilite',
];
$extra = $extraFieldUser->addElements(
@ -429,6 +423,82 @@ $extra = $extraField->addElements(
$form->addHtml('</div></div></div>');
// Enviroment
$userForm->addHtml('<div class="panel panel-default">');
$userForm->addHtml(
'<div class="panel-heading">
<a role="button" data-toggle="collapse" data-parent="#search_extrafield" href="#collapseEight" aria-expanded="true" aria-controls="collapseEight">'.
get_lang('MonEnvironnementDeTravail').'</a></div>');
$userForm->addHtml('<div id="collapseEight" class="panel-collapse collapse in" role="tabpanel" aria-labelledby="headingEight">');
$userForm->addHtml('<div class="panel-body"><p class="text-info">'.get_lang('MonEnvironnementDeTravailExplanation').'</p>');
$fieldsToShow = [
'outil_de_travail_ordinateur',
'outil_de_travail_ordinateur_so',
'outil_de_travail_tablette',
'outil_de_travail_tablette_so',
'outil_de_travail_smartphone',
'outil_de_travail_smartphone_so',
];
$userForm->addLabel(null, get_lang('MonEnvironnementDeTravailExplanationIntro1'));
$extra = $extraField->addElements(
$userForm,
$userToLoad,
[],
$filter,
true,
$fieldsToShow,
$fieldsToShow,
[],
[],
false,
$forceShowFields, //$forceShowFields = false
[],
[],
$fieldsToShow
);
$userForm->addLabel(null, get_lang('MonEnvironnementDeTravailExplanationIntro2'));
$jqueryExtra .= $extra['jquery_ready_content'];
$fieldsToShow = [
'browser_platforme',
'browser_platforme_autre',
'browser_platforme_version',
];
$extra = $extraField->addElements(
$userForm,
null,
[],
$filter,
true,
$fieldsToShow,
$fieldsToShow,
[],
[],
false,
$forceShowFields, //$forceShowFields = false
[],
[],
$fieldsToShow
);
$jqueryExtra .= $extra['jquery_ready_content'];
$userForm->addHtml('<p class="text-info">'.get_lang('MonEnvironnementDeTravailRenvoiFAQ').'</p>');
$userForm->addButtonSave(get_lang('Save'), 'submit_partial[collapseEight]');
$userForm->addHtml('</div></div></div>');
$form->addButtonSave(get_lang('SaveDiagnosticChanges'), 'save');
$form->addButtonSearch(get_lang('SearchSessions'), 'search');
@ -688,7 +758,7 @@ if (!empty($tagsData)) {
$htmlHeadXtra[] = '<script>
$(function() {
'.$extra['jquery_ready_content'].'
'.$jqueryExtra.'
'.$jsTag.'
});
</script>';
@ -895,7 +965,8 @@ $(document).ready(function() {
"#collapseFour",
"#collapseFive",
"#collapseSix",
"#collapseSeven"
"#collapseSeven",
"#collapseEight"
];
$.each(blocks, function( index, value ) {

Loading…
Cancel
Save