Créer ou updater un message

<!-- end chunk blapyDiv --> <form id="form_14376" class="col-xs-12 style1" action="/rest/acquisitionplatform/textuser/" method="{{#id}}PUT{{/id}}{{^id}}POST{{/id}}" onsubmit="$.imxLoaderDisplay(&#39;sasha&#39;);" data-blapy-noblapydata="1" > <!-- start formInputField 14381 / / --> <!-- start chunk redirectIfDirectAccessToResource -14381 / 14374 --> <!-- end chunk redirectIfDirectAccessToResource --> <div id="input_14381" class="col-xs-12 col-sm-9" style="" > <div class="form-group"> <div > <label class="control-label" for="pagetitle_14381"> <!-- begin displayTitleSection 14381 --> <div class=" noinit formInputFieldTitle"> <div class="formInputFieldTitle titleWithNoLine" style="" data-minfontsize="8" data-maxfontsize="100" data-fittextsize="" data-displayRefWidth="1332" ><span > <span id="siteeditor-longtitle-14381-rte" href="/rest/newsiteeditor/longtitle/14381" field="longtitle" method="PUT" class="siteeditor " data-resourceid="14381" data-successmsg="Modification effectuée" >textName</span> &nbsp; </span> </div> </div> <!-- end equalHeight --> <!-- end displayTitleSection --> </label> </div> <div> <input type="text" class="form-control" name="FORM_pagetitle" id="pagetitle_14381" placeholder="" value="{{pagetitle}}" > </div> </div> </div> <!-- end formInputField --> <!-- start formInputField 14423 / / --> <!-- start chunk redirectIfDirectAccessToResource -14423 / 14374 --> <!-- end chunk redirectIfDirectAccessToResource --> <div id="input_14423" class="col-xs-12 col-sm-9" style="height:0;width:0;" > <div class="form-group"> <div style="display:none"> <label class="control-label" for="id_14423"> <!-- begin displayTitleSection 14423 --> <div class=" noinit formInputFieldTitle"> <div class="formInputFieldTitle titleWithNoLine" style="" data-minfontsize="8" data-maxfontsize="100" data-fittextsize="" data-displayRefWidth="1332" ><span > <span id="siteeditor-longtitle-14423-rte" href="/rest/newsiteeditor/longtitle/14423" field="longtitle" method="PUT" class="siteeditor " data-resourceid="14423" data-successmsg="Modification effectuée" >id</span> &nbsp; </span> </div> </div> <!-- end equalHeight --> <!-- end displayTitleSection --> </label> </div> <div> <input type="hidden" class="form-control" name="FORM_id" id="id_14423" placeholder="" value="{{#id}}{{id}}{{/id}}" > </div> </div> </div> <!-- end formInputField --> <!-- start TPL 300-600-formSelectOptions 15362--> <!-- start chunk redirectIfDirectAccessToResource -15362 / 14374 --> <!-- end chunk redirectIfDirectAccessToResource --> <script> function initSelectOption_15362() { function startBootstrapSelect() { $('#tv-textusercatgory_15362').val('{{templateVars.textUserCatgory}}'); $('#tv-textusercatgory_15362').selectpicker( $.extend({},{ iconBase: 'far' ,tickIcon:'fa-check' }) ); } $.loadFileOnce("/assets/libraries/bootstrap-select/js/bootstrap-select.js") .done( function() { startBootstrapSelect(); }); }//end initSelectOption_xxx if (typeof $ !== "function") { window.addEventListener('DOMContentLoaded', initSelectOption_15362, false); } else initSelectOption_15362(); </script> <div id="selectoptions_15362" class="col-sm-9 selectContainer" style=""> <div class="form-group"> <div> <label class="control-label" for="tv-textusercatgory_15362"> <!-- begin displayTitleSection 15362 --> <div class=" noinit formSelectOptionsFieldTitle"> <div class="formSelectOptionsFieldTitle titleWithNoLine" style="" data-minfontsize="8" data-maxfontsize="100" data-fittextsize="" data-displayRefWidth="1332" ><span > <span id="siteeditor-longtitle-15362-rte" href="/rest/newsiteeditor/longtitle/15362" field="longtitle" method="PUT" class="siteeditor " data-resourceid="15362" data-successmsg="Modification effectuée" >tv_textUserCatgory</span> </span> </div> </div> <!-- end equalHeight --> <!-- end displayTitleSection --> </label> </div> <div> <select id="tv-textusercatgory_15362" class="form-control selectpicker show-tick" name="FORM_tv_textUserCatgory" title="" > <!-- start formSelectOption 15362/{{templateVars.textUserCatgory}}--> <option value="icebreacker" data-icon="" > icebreacker </option> <!-- end formSelectOption--> <!-- start formSelectOption 15362/{{templateVars.textUserCatgory}}--> <option value="enjeux" data-icon="" > enjeux </option> <!-- end formSelectOption--> <!-- start formSelectOption 15362/{{templateVars.textUserCatgory}}--> <option value="clients" data-icon="" > clients </option> <!-- end formSelectOption--> <!-- start formSelectOption 15362/{{templateVars.textUserCatgory}}--> <option value="defisclients" data-icon="" > defisclients </option> <!-- end formSelectOption--> <!-- start formSelectOption 15362/{{templateVars.textUserCatgory}}--> <option value="exemples" data-icon="" > exemples </option> <!-- end formSelectOption--> <!-- start formSelectOption 15362/{{templateVars.textUserCatgory}}--> <option value="exemples" data-icon="" > exemples </option> <!-- end formSelectOption--> <!-- start formSelectOption 15362/{{templateVars.textUserCatgory}}--> <option value="marchetendances" data-icon="" > marchetendances </option> <!-- end formSelectOption--> <!-- start formSelectOption 15362/{{templateVars.textUserCatgory}}--> <option value="valeurs" data-icon="" > valeurs </option> <!-- end formSelectOption--> <!-- start formSelectOption 15362/{{templateVars.textUserCatgory}}--> <option value="orientationproduit" data-icon="" > orientationproduit </option> <!-- end formSelectOption--> </select> <script> function initSelect_15362() { $('#select_tv-textusercatgory_15362').val("{{templateVars.textUserCatgory}}").change(); let chaine="{{templateVars.textUserCatgory}}"; let defaultOptions = chaine.split(',').map(valeur => valeur.trim()); $.doTimeout( 100, function() { if ($('#tv-textusercatgory_15362').length) { $('#tv-textusercatgory_15362') .selectpicker('val', defaultOptions); return false; } else { return true;// retest later } }); if (false) { $.doTimeout( 100, function() { if ($('#select_tv-textusercatgory_15362').length) { $('#select_tv-textusercatgory_15362').attr('data-metronicfixed',"0"); $.doTimeout( 500, function() { if ( ($('#select_tv-textusercatgory_15362').attr('data-metronicfixed') == "0") && ($('#select_tv-textusercatgory_15362') .parent() .find('div[class="dropdown-menu open"][role="combobox"]') .length) ) { // fix dropdown pb with metronic $('div[class="dropdown-menu open"][role="combobox"]').removeClass('open'); $('#select_tv-textusercatgory_15362').attr('data-metronicfixed',"1"); // set an outline to the generated "button" $("#select_tv-textusercatgory_15362 ~ button").addClass('btn-outline'); return false; } else { // retest later return true; } }); return false; } else return true; }); } } if (typeof $ === 'undefined') { window.addEventListener('DOMContentLoaded', function(){ initSelect_15362(); }); } else initSelect_15362(); </script> </div> </div> </div> <!-- end 300-600-formSelectOptions --> <!-- start formTextArea 14378--> <!-- start chunk redirectIfDirectAccessToResource -14378 / 14374 --> <!-- end chunk redirectIfDirectAccessToResource --> <script> function startTinyMCE_14378() { tinymce.remove("#content_14378"); $.doTimeout('startTinyMCE_14378',200,function(){ tinymce.init({ selector:'#content_14378' , elementpath: false , plugins: "link, emoticons, textcolor, table, preview" , menubar: false , toolbar: 'undo redo | styleselect | bold italic underline | link unlink | emoticons | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | forecolor backcolor' , setup: function (editor) { editor.on('change', function () { editor.save(); }); let blurAction = $('#content_14378').attr('onBlur'); if (blurAction) { editor.on('blur', function(e) { Function('"use strict";' + blurAction )(); }); } let focusAction = $('#content_14378').attr('onFocus'); if (focusAction) { editor.on('focus', function(e) { Function('"use strict";' + focusAction )(); }); } }//setup function });//end init });//end dotimeout } function initializeTinyMCE_14378() { $.loadFileOnce("/assets/libraries/tinymce/tinymce.min.js") .done( function() { tinyMCE.baseURL = "/assets/libraries/tinymce"; startTinyMCE_14378(); }); } if (typeof $ === 'function') { initializeTinyMCE_14378(); } else { window.addEventListener('DOMContentLoaded', function(){ $( document ).ready(function() { initializeTinyMCE_14378(); }); }); } </script> <div id="textearea_14378" class="col-xs-12 col-sm-9" style="" > <div class="form-group"> <label class="control-label" for="content_14378"> <!-- begin displayTitleSection 14378 --> <div class=" formTextareaFieldTitle noinit"> <div class="formTextareaFieldTitle titleWithNoLine" style="" data-minfontsize="8" data-maxfontsize="100" data-fittextsize="" data-displayRefWidth="1332" ><span > <span id="siteeditor-longtitle-14378-rte" href="/rest/newsiteeditor/longtitle/14378" field="longtitle" method="PUT" class="siteeditor " data-resourceid="14378" data-successmsg="Modification effectuée" >text</span> </span> </div> </div> <!-- end equalHeight --> <!-- end displayTitleSection --> </label> <div> <textarea class="textearea form-control" name="FORM_content" id="content_14378" placeholder="" style="" >{{content}}</textarea> </div> </div> </div> <!-- end formTextArea --> <style scoped> #formSubmit_14376, #formReset_14376{ background: #00BEF3; border-radius: 50px; box-shadow: 0 10px 15px rgba(0, 190, 243, 0.1); color: #f5f7fa; font-weight: 800; padding: 15px 30px; letter-spacing: 0.1em; transition: all 0.3s ease; text-align: center; cursor: pointer; border: none; outline: none; /*il y a du CSS dans la congiguration CSS */ } #formSubmit_14376:hover, #formReset_14376:hover { background: #0098D3; box-shadow: 0 15px 20px rgba(0, 152, 211, 0.2); transform: translateY(-2px); } </style> <div class="submit_btn col-xs-12"> <div class="submit inner right"> <button id="formSubmit_14376" type="submit" class="btn btn-default" value="Envoyer" onClick="" > Envoyer </button> </div> </div> </form> <script> if (typeof initFormCode_14376 !== "function") { function initFormCode_14376() { //start JSWebsiteToInclude $("[class^='alert alert-danger']").each(function() {($(this).html()=='')?$(this).removeClass():''}); $("#form_14376 button:submit").click(function(eventObject) { $('#form_14376').find('input,textarea,select').filter('[required]:hidden').prop('required', false); }); // start init /** <!-- start chunk SectionBlapyFormCodeBlapyId 14376 --> **/ $(document).off("submit", "#form_14376"); $(document).on("submit", "#form_14376", function(event) { event.preventDefault(); // get all the inputs into an array. let $inputs = $(this).serializeArray(); // not sure if you wanted this, but I thought I'd add it. // get an associative array of the values in the form. let formValues = {}; $.each($inputs, function() { if (this.name.indexOf('[]') >= 0) {//this input is an array of input (as select options) let name=this.name.replace('[]',''); if (!formValues[name]) formValues[name]=[]; formValues[name].push(this.value); name = name.replace('FORM_',''); if (!formValues[name]) formValues[name]=[]; formValues[name].push(this.value); //add a variable with the concat of the array... formValues[name+'_concat']=formValues[name].join(); } else { formValues[this.name] = this.value; formValues[this.name.replace('FORM_','')] = this.value; } }); //parse tag values with input $.each($inputs, function() { // {{=<% %>=}} //to skip mustache processing let match = this.value.match(/{{(.*)}}/gy); //search tag field name that could be used from blapyURLData_Link // <%={{ }}=%> //to reactivate mustache processing if (match != null) { formValues[this.name]=Mustache.render(this.value,formValues); } }); //add the submit input info that is not given by the serializeArray if (event.originalEvent) { aSubmitInput = $(event.originalEvent.currentTarget.activeElement); if (aSubmitInput) { //the submit was emitted by an input that is not of submit type (enter on a field perhaps) if (aSubmitInput.attr('type') != 'submit') { //let's get the first submit object aSubmitInput = $(event.originalEvent.target).find("*").filter(':submit:visible:first') } if (aSubmitInput && aSubmitInput.attr('name')) formValues[aSubmitInput.attr('name')] = aSubmitInput.attr('value'); } } let blapy_id = "14379"; let blapy_target = blapy_id.split('->'); let blapyObject=blapy_id+"_div"; if (blapy_target.length>1) { blapyObject = blapy_target[0]; blapy_target= blapy_target[1]; } else { blapy_target= blapy_id; } if ($.isNumeric( blapy_target )) blapy_target = "blapy_"+blapy_target+"_div"; $('#blapy_'+blapyObject).trigger('postData', { aUrl: $(this).attr("action"), params: jQuery.extend({'embeddingBlockId':$('#'+blapy_target).attr('data-blapy-container-name')}, formValues), method: $(this).attr("method"), noBlapyData:$(this).attr("data-blapy-noblapydata") }); });//end on submit /** <!-- end chunk SectionBlapyFormCodeBlapyId --> **/ }//end initFormCode_14376 if (typeof $ !== "function") { window.addEventListener('DOMContentLoaded', initFormCode_14376, false); } else initFormCode_14376(); }//end if </script>
<!-- end chunk blapyDiv --> <!-- streamSection for subsection 14379//streamSections --> <!-- start template 400-900-blapyRestReturnedManagement --> <!-- START blapyGeneralErrorManage --> <script id="script_14380" data-extmessage="{{{extmessage}}}"> $(function () { //debugger; let error_message_14380=""; let error_extmessage_14380 = ""; let error_code_14380 = "{{code}}"; let error_class_14380 = ""; let error_delay_14380 = 5000; //debugger; switch(error_code_14380) { case "200": error_message_14380 = "Requête effectuée"; error_class_14380 = "success"; //error_delay_14380 = 2000; $.imxLoaderHide('sasha'); var currentUrl = window.location.href; if (!currentUrl.includes("")) { window.location.href = "https://lab.livinweb.fr/ia-acquisition-platform/mes-textes/"; alert("bonjour"); }; let blapy_ids = "14431"; blapy_ids = blapy_ids.split(','); blapy_ids.map(function(blapy_id){ let blapy_target = blapy_id.split('->'); let blapyObject=blapy_id+"_div"; if (blapy_target.length>1) { blapyObject = blapy_target[0]; blapy_target= blapy_target[1]; } else { blapy_target= blapy_id; } if ($.isNumeric( blapy_target )) blapy_target = "blapy_"+blapy_target+"_div"; $("#blapy_"+blapyObject).trigger('reloadBlock',{ params:{ embeddingBlockId:$("#"+blapy_target).attr('data-blapy-container-name') } }); }); break; default: error_message_14380 = "Erreur : {{message}}"; error_extmessage_14380 = $("#script_14380").attr("data-extmessage"); if (error_extmessage_14380 != '') { error_extmessage_14380 = "<pre>"+error_extmessage_14380+"</pre>"; } else { error_extmessage_14380=''; } error_class_14380 = "danger"; $.imxLoaderHide('sasha');; break; } $.imxNotify(error_message_14380,error_class_14380); }); </script> <!-- END blapyGeneralErrorManage --> <!-- end template 400-900-blapyRestReturnedManagement -->
<!-- end chunk blapyDiv --> <form id="form_14431" class="col-xs-12 style1" action="/rest/acquisitionplatform/textuserupdate" method="POST" onsubmit="$.imxLoaderDisplay(&#39;gooey&#39;);&#13;&#10; $.doTimeout(&#39;hideLoader&#39;,10000,function(){&#13;&#10; // on attend 10s et on d&#233;active le loader pour pas rester bloqu&#233;&#13;&#10; $.imxLoaderHide(true);&#13;&#10; });" data-blapy-noblapydata="1" > <!-- start formInputField 14434 / / --> <!-- start chunk redirectIfDirectAccessToResource -14434 / 14374 --> <!-- end chunk redirectIfDirectAccessToResource --> <div id="input_14434" class="col-xs-12 col-sm-9" style="height:0;width:0;" > <div class="form-group"> <div style="display:none"> <label class="control-label" for="pagetitle_14434"> <!-- begin displayTitleSection 14434 --> <div class=" noinit formInputFieldTitle"> <div class="formInputFieldTitle titleWithNoLine" style="" data-minfontsize="8" data-maxfontsize="100" data-fittextsize="" data-displayRefWidth="1332" ><span > <span id="siteeditor-longtitle-14434-rte" href="/rest/newsiteeditor/longtitle/14434" field="longtitle" method="PUT" class="siteeditor " data-resourceid="14434" data-successmsg="Modification effectuée" >textName</span> &nbsp; </span> </div> </div> <!-- end equalHeight --> <!-- end displayTitleSection --> </label> </div> <div> <input type="hidden" class="form-control" name="FORM_pagetitle" id="pagetitle_14434" placeholder="" value="{{pagetitle}}" > </div> </div> </div> <!-- end formInputField --> <!-- start formInputField 14435 / / --> <!-- start chunk redirectIfDirectAccessToResource -14435 / 14374 --> <!-- end chunk redirectIfDirectAccessToResource --> <div id="input_14435" class="col-xs-12 col-sm-9" style="height:0;width:0;" > <div class="form-group"> <div style="display:none"> <label class="control-label" for="id_14435"> <!-- begin displayTitleSection 14435 --> <div class=" noinit formInputFieldTitle"> <div class="formInputFieldTitle titleWithNoLine" style="" data-minfontsize="8" data-maxfontsize="100" data-fittextsize="" data-displayRefWidth="1332" ><span > <span id="siteeditor-longtitle-14435-rte" href="/rest/newsiteeditor/longtitle/14435" field="longtitle" method="PUT" class="siteeditor " data-resourceid="14435" data-successmsg="Modification effectuée" >id</span> &nbsp; </span> </div> </div> <!-- end equalHeight --> <!-- end displayTitleSection --> </label> </div> <div> <input type="hidden" class="form-control" name="FORM_id" id="id_14435" placeholder="" value="{{#id}}{{id}}{{/id}}" > </div> </div> </div> <!-- end formInputField --> <!-- start formInputField 14433 / / --> <!-- start chunk redirectIfDirectAccessToResource -14433 / 14374 --> <!-- end chunk redirectIfDirectAccessToResource --> <div id="input_14433" class="col-xs-12 col-sm-9" style="height:0;width:0;" > <div class="form-group"> <div style="display:none"> <label class="control-label" for="content_14433"> <!-- begin displayTitleSection 14433 --> <div class=" noinit formInputFieldTitle"> <div class="formInputFieldTitle titleWithNoLine" style="" data-minfontsize="8" data-maxfontsize="100" data-fittextsize="" data-displayRefWidth="1332" ><span > <span id="siteeditor-longtitle-14433-rte" href="/rest/newsiteeditor/longtitle/14433" field="longtitle" method="PUT" class="siteeditor " data-resourceid="14433" data-successmsg="Modification effectuée" >text</span> &nbsp; </span> </div> </div> <!-- end equalHeight --> <!-- end displayTitleSection --> </label> </div> <div> <input type="hidden" class="form-control" name="FORM_content" id="content_14433" placeholder="" value="{{content}}" > </div> </div> </div> <!-- end formInputField --> <style scoped> #formSubmit_14431, #formReset_14431{ background: #00BEF3; border-radius: 50px; box-shadow: 0 10px 15px rgba(0, 190, 243, 0.1); color: #f5f7fa; font-weight: 800; padding: 15px 30px; letter-spacing: 0.1em; transition: all 0.3s ease; text-align: center; cursor: pointer; border: none; outline: none; /*il y a du CSS dans la congiguration CSS */ } #formSubmit_14431:hover, #formReset_14431:hover { background: #0098D3; box-shadow: 0 15px 20px rgba(0, 152, 211, 0.2); transform: translateY(-2px); } </style> <div class="submit_btn col-xs-12"> <div class="submit inner right"> <button id="formSubmit_14431" type="submit" class="btn btn-default" value="Corriger par IA" onClick="" > Corriger par IA </button> </div> </div> </form> <script> if (typeof initFormCode_14431 !== "function") { function initFormCode_14431() { //start JSWebsiteToInclude $("[class^='alert alert-danger']").each(function() {($(this).html()=='')?$(this).removeClass():''}); $("#form_14431 button:submit").click(function(eventObject) { $('#form_14431').find('input,textarea,select').filter('[required]:hidden').prop('required', false); }); // start init /** <!-- start chunk SectionBlapyFormCodeBlapyId 14431 --> **/ $(document).off("submit", "#form_14431"); $(document).on("submit", "#form_14431", function(event) { event.preventDefault(); // get all the inputs into an array. let $inputs = $(this).serializeArray(); // not sure if you wanted this, but I thought I'd add it. // get an associative array of the values in the form. let formValues = {}; $.each($inputs, function() { if (this.name.indexOf('[]') >= 0) {//this input is an array of input (as select options) let name=this.name.replace('[]',''); if (!formValues[name]) formValues[name]=[]; formValues[name].push(this.value); name = name.replace('FORM_',''); if (!formValues[name]) formValues[name]=[]; formValues[name].push(this.value); //add a variable with the concat of the array... formValues[name+'_concat']=formValues[name].join(); } else { formValues[this.name] = this.value; formValues[this.name.replace('FORM_','')] = this.value; } }); //parse tag values with input $.each($inputs, function() { // {{=<% %>=}} //to skip mustache processing let match = this.value.match(/{{(.*)}}/gy); //search tag field name that could be used from blapyURLData_Link // <%={{ }}=%> //to reactivate mustache processing if (match != null) { formValues[this.name]=Mustache.render(this.value,formValues); } }); //add the submit input info that is not given by the serializeArray if (event.originalEvent) { aSubmitInput = $(event.originalEvent.currentTarget.activeElement); if (aSubmitInput) { //the submit was emitted by an input that is not of submit type (enter on a field perhaps) if (aSubmitInput.attr('type') != 'submit') { //let's get the first submit object aSubmitInput = $(event.originalEvent.target).find("*").filter(':submit:visible:first') } if (aSubmitInput && aSubmitInput.attr('name')) formValues[aSubmitInput.attr('name')] = aSubmitInput.attr('value'); } } let blapy_id = "14436"; let blapy_target = blapy_id.split('->'); let blapyObject=blapy_id+"_div"; if (blapy_target.length>1) { blapyObject = blapy_target[0]; blapy_target= blapy_target[1]; } else { blapy_target= blapy_id; } if ($.isNumeric( blapy_target )) blapy_target = "blapy_"+blapy_target+"_div"; $('#blapy_'+blapyObject).trigger('postData', { aUrl: $(this).attr("action"), params: jQuery.extend({'embeddingBlockId':$('#'+blapy_target).attr('data-blapy-container-name')}, formValues), method: $(this).attr("method"), noBlapyData:$(this).attr("data-blapy-noblapydata") }); });//end on submit /** <!-- end chunk SectionBlapyFormCodeBlapyId --> **/ }//end initFormCode_14431 if (typeof $ !== "function") { window.addEventListener('DOMContentLoaded', initFormCode_14431, false); } else initFormCode_14431(); }//end if </script>
<!-- end chunk blapyDiv --> <!-- streamSection for subsection 14436//streamSections --> <!-- start template 400-900-blapyRestReturnedManagement --> <!-- START blapyGeneralErrorManage --> <script id="script_14437" data-extmessage="{{{extmessage}}}"> $(function () { //debugger; let error_message_14437=""; let error_extmessage_14437 = ""; let error_code_14437 = "{{code}}"; let error_class_14437 = ""; let error_delay_14437 = 5000; //debugger; switch(error_code_14437) { case "200": error_message_14437 = "Requête effectuée"; error_class_14437 = "success"; //error_delay_14437 = 2000; $.imxLoaderHide('sasha');; let blapy_ids = "14431,14376"; blapy_ids = blapy_ids.split(','); blapy_ids.map(function(blapy_id){ let blapy_target = blapy_id.split('->'); let blapyObject=blapy_id+"_div"; if (blapy_target.length>1) { blapyObject = blapy_target[0]; blapy_target= blapy_target[1]; } else { blapy_target= blapy_id; } if ($.isNumeric( blapy_target )) blapy_target = "blapy_"+blapy_target+"_div"; $("#blapy_"+blapyObject).trigger('reloadBlock',{ params:{ embeddingBlockId:$("#"+blapy_target).attr('data-blapy-container-name') } }); }); break; default: error_message_14437 = "Erreur : {{message}}"; error_extmessage_14437 = $("#script_14437").attr("data-extmessage"); if (error_extmessage_14437 != '') { error_extmessage_14437 = "<pre>"+error_extmessage_14437+"</pre>"; } else { error_extmessage_14437=''; } error_class_14437 = "danger"; $.imxLoaderHide('sasha');; break; } $.imxNotify(error_message_14437,error_class_14437); }); </script> <!-- END blapyGeneralErrorManage --> <!-- end template 400-900-blapyRestReturnedManagement -->