Créer ou updater un message

<!-- end chunk blapyDiv --> <form id="form_49351" 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 49353 / / --> <!-- start chunk redirectIfDirectAccessToResource -49353 / 49348 --> <!-- end chunk redirectIfDirectAccessToResource --> <div id="input_49353" class="col-xs-12 col-sm-9" style="" > <div class="form-group"> <div > <label class="control-label" for="pagetitle_49353"> <!-- begin displayTitleSection 49353 --> <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-49353-rte" href="/rest/newsiteeditor/longtitle/49353" field="longtitle" method="PUT" class="siteeditor " data-resourceid="49353" 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_49353" placeholder="" value="{{pagetitle}}" > </div> </div> </div> <!-- end formInputField --> <!-- start formInputField 49354 / / --> <!-- start chunk redirectIfDirectAccessToResource -49354 / 49348 --> <!-- end chunk redirectIfDirectAccessToResource --> <div id="input_49354" 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_49354"> <!-- begin displayTitleSection 49354 --> <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-49354-rte" href="/rest/newsiteeditor/longtitle/49354" field="longtitle" method="PUT" class="siteeditor " data-resourceid="49354" 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_49354" placeholder="" value="{{#id}}{{id}}{{/id}}" > </div> </div> </div> <!-- end formInputField --> <!-- start TPL 300-600-formSelectOptions 49355--> <!-- start chunk redirectIfDirectAccessToResource -49355 / 49348 --> <!-- end chunk redirectIfDirectAccessToResource --> <script> function initSelectOption_49355() { function startBootstrapSelect() { $('#tv-textusercatgory_49355').val('{{templateVars.textUserCatgory}}'); $('#tv-textusercatgory_49355').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_49355, false); } else initSelectOption_49355(); </script> <div id="selectoptions_49355" class="col-sm-9 selectContainer" style=""> <div class="form-group"> <div> <label class="control-label" for="tv-textusercatgory_49355"> <!-- begin displayTitleSection 49355 --> <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-49355-rte" href="/rest/newsiteeditor/longtitle/49355" field="longtitle" method="PUT" class="siteeditor " data-resourceid="49355" data-successmsg="Modification effectuée" >tv_textUserCatgory</span> </span> </div> </div> <!-- end equalHeight --> <!-- end displayTitleSection --> </label> </div> <div> <select id="tv-textusercatgory_49355" class="form-control selectpicker show-tick" name="FORM_tv_textUserCatgory" title="" > <!-- start formSelectOption 49355/{{templateVars.textUserCatgory}}--> <option value="icebreacker" data-icon="" > icebreacker </option> <!-- end formSelectOption--> <!-- start formSelectOption 49355/{{templateVars.textUserCatgory}}--> <option value="enjeux" data-icon="" > enjeux </option> <!-- end formSelectOption--> <!-- start formSelectOption 49355/{{templateVars.textUserCatgory}}--> <option value="clients" data-icon="" > clients </option> <!-- end formSelectOption--> <!-- start formSelectOption 49355/{{templateVars.textUserCatgory}}--> <option value="defisclients" data-icon="" > defisclients </option> <!-- end formSelectOption--> <!-- start formSelectOption 49355/{{templateVars.textUserCatgory}}--> <option value="exemples" data-icon="" > exemples </option> <!-- end formSelectOption--> <!-- start formSelectOption 49355/{{templateVars.textUserCatgory}}--> <option value="exemples" data-icon="" > exemples </option> <!-- end formSelectOption--> <!-- start formSelectOption 49355/{{templateVars.textUserCatgory}}--> <option value="marchetendances" data-icon="" > marchetendances </option> <!-- end formSelectOption--> <!-- start formSelectOption 49355/{{templateVars.textUserCatgory}}--> <option value="valeurs" data-icon="" > valeurs </option> <!-- end formSelectOption--> <!-- start formSelectOption 49355/{{templateVars.textUserCatgory}}--> <option value="orientationproduit" data-icon="" > orientationproduit </option> <!-- end formSelectOption--> </select> <script> function initSelect_49355() { $('#select_tv-textusercatgory_49355').val("{{templateVars.textUserCatgory}}").change(); let chaine="{{templateVars.textUserCatgory}}"; let defaultOptions = chaine.split(',').map(valeur => valeur.trim()); $.doTimeout( 100, function() { if ($('#tv-textusercatgory_49355').length) { $('#tv-textusercatgory_49355') .selectpicker('val', defaultOptions); return false; } else { return true;// retest later } }); if (false) { $.doTimeout( 100, function() { if ($('#select_tv-textusercatgory_49355').length) { $('#select_tv-textusercatgory_49355').attr('data-metronicfixed',"0"); $.doTimeout( 500, function() { if ( ($('#select_tv-textusercatgory_49355').attr('data-metronicfixed') == "0") && ($('#select_tv-textusercatgory_49355') .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_49355').attr('data-metronicfixed',"1"); // set an outline to the generated "button" $("#select_tv-textusercatgory_49355 ~ button").addClass('btn-outline'); return false; } else { // retest later return true; } }); return false; } else return true; }); } } if (typeof $ === 'undefined') { window.addEventListener('DOMContentLoaded', function(){ initSelect_49355(); }); } else initSelect_49355(); </script> </div> </div> </div> <!-- end 300-600-formSelectOptions --> <!-- start formTextArea 49352--> <!-- start chunk redirectIfDirectAccessToResource -49352 / 49348 --> <!-- end chunk redirectIfDirectAccessToResource --> <script> function startTinyMCE_49352() { tinymce.remove("#content_49352"); $.doTimeout('startTinyMCE_49352',200,function(){ tinymce.init({ selector:'#content_49352' , 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_49352').attr('onBlur'); if (blurAction) { editor.on('blur', function(e) { Function('"use strict";' + blurAction )(); }); } let focusAction = $('#content_49352').attr('onFocus'); if (focusAction) { editor.on('focus', function(e) { Function('"use strict";' + focusAction )(); }); } }//setup function });//end init });//end dotimeout } function initializeTinyMCE_49352() { $.loadFileOnce("/assets/libraries/tinymce/tinymce.min.js") .done( function() { tinyMCE.baseURL = "/assets/libraries/tinymce"; startTinyMCE_49352(); }); } if (typeof $ === 'function') { initializeTinyMCE_49352(); } else { window.addEventListener('DOMContentLoaded', function(){ $( document ).ready(function() { initializeTinyMCE_49352(); }); }); } </script> <div id="textearea_49352" class="col-xs-12 col-sm-9" style="" > <div class="form-group"> <label class="control-label" for="content_49352"> <!-- begin displayTitleSection 49352 --> <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-49352-rte" href="/rest/newsiteeditor/longtitle/49352" field="longtitle" method="PUT" class="siteeditor " data-resourceid="49352" 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_49352" placeholder="" style="" >{{content}}</textarea> </div> </div> </div> <!-- end formTextArea --> <style scoped> #formSubmit_49351, #formReset_49351{ 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_49351:hover, #formReset_49351: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_49351" type="submit" class="btn btn-default" value="Envoyer" onClick="" > Envoyer </button> </div> </div> </form> <script> if (typeof initFormCode_49351 !== "function") { function initFormCode_49351() { //start JSWebsiteToInclude $("[class^='alert alert-danger']").each(function() {($(this).html()=='')?$(this).removeClass():''}); $("#form_49351 button:submit").click(function(eventObject) { $('#form_49351').find('input,textarea,select').filter('[required]:hidden').prop('required', false); }); // start init /** <!-- start chunk SectionBlapyFormCodeBlapyId 49351 --> **/ $(document).off("submit", "#form_49351"); $(document).on("submit", "#form_49351", 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_49351 if (typeof $ !== "function") { window.addEventListener('DOMContentLoaded', initFormCode_49351, false); } else initFormCode_49351(); }//end if </script>
<!-- end chunk blapyDiv --> <!-- streamSection for subsection 49356//streamSections --> <!-- start template 400-900-blapyRestReturnedManagement --> <!-- START blapyGeneralErrorManage --> <script id="script_49357" data-extmessage="{{{extmessage}}}"> $(function () { //debugger; let error_message_49357=""; let error_extmessage_49357 = ""; let error_code_49357 = "{{code}}"; let error_class_49357 = ""; let error_delay_49357 = 5000; //debugger; switch(error_code_49357) { case "200": error_message_49357 = "Requête effectuée"; error_class_49357 = "success"; //error_delay_49357 = 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_49357 = "Erreur : {{message}}"; error_extmessage_49357 = $("#script_49357").attr("data-extmessage"); if (error_extmessage_49357 != '') { error_extmessage_49357 = "<pre>"+error_extmessage_49357+"</pre>"; } else { error_extmessage_49357=''; } error_class_49357 = "danger"; $.imxLoaderHide('sasha');; break; } $.imxNotify(error_message_49357,error_class_49357); }); </script> <!-- END blapyGeneralErrorManage --> <!-- end template 400-900-blapyRestReturnedManagement -->
<!-- end chunk blapyDiv --> <form id="form_49359" 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 49361 / / --> <!-- start chunk redirectIfDirectAccessToResource -49361 / 49348 --> <!-- end chunk redirectIfDirectAccessToResource --> <div id="input_49361" 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_49361"> <!-- begin displayTitleSection 49361 --> <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-49361-rte" href="/rest/newsiteeditor/longtitle/49361" field="longtitle" method="PUT" class="siteeditor " data-resourceid="49361" 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_49361" placeholder="" value="{{pagetitle}}" > </div> </div> </div> <!-- end formInputField --> <!-- start formInputField 49362 / / --> <!-- start chunk redirectIfDirectAccessToResource -49362 / 49348 --> <!-- end chunk redirectIfDirectAccessToResource --> <div id="input_49362" 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_49362"> <!-- begin displayTitleSection 49362 --> <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-49362-rte" href="/rest/newsiteeditor/longtitle/49362" field="longtitle" method="PUT" class="siteeditor " data-resourceid="49362" 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_49362" placeholder="" value="{{#id}}{{id}}{{/id}}" > </div> </div> </div> <!-- end formInputField --> <!-- start formInputField 49360 / / --> <!-- start chunk redirectIfDirectAccessToResource -49360 / 49348 --> <!-- end chunk redirectIfDirectAccessToResource --> <div id="input_49360" 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_49360"> <!-- begin displayTitleSection 49360 --> <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-49360-rte" href="/rest/newsiteeditor/longtitle/49360" field="longtitle" method="PUT" class="siteeditor " data-resourceid="49360" 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_49360" placeholder="" value="{{content}}" > </div> </div> </div> <!-- end formInputField --> <style scoped> #formSubmit_49359, #formReset_49359{ 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_49359:hover, #formReset_49359: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_49359" type="submit" class="btn btn-default" value="Corriger par IA" onClick="" > Corriger par IA </button> </div> </div> </form> <script> if (typeof initFormCode_49359 !== "function") { function initFormCode_49359() { //start JSWebsiteToInclude $("[class^='alert alert-danger']").each(function() {($(this).html()=='')?$(this).removeClass():''}); $("#form_49359 button:submit").click(function(eventObject) { $('#form_49359').find('input,textarea,select').filter('[required]:hidden').prop('required', false); }); // start init /** <!-- start chunk SectionBlapyFormCodeBlapyId 49359 --> **/ $(document).off("submit", "#form_49359"); $(document).on("submit", "#form_49359", 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_49359 if (typeof $ !== "function") { window.addEventListener('DOMContentLoaded', initFormCode_49359, false); } else initFormCode_49359(); }//end if </script>
<!-- end chunk blapyDiv --> <!-- streamSection for subsection 49363//streamSections --> <!-- start template 400-900-blapyRestReturnedManagement --> <!-- START blapyGeneralErrorManage --> <script id="script_49364" data-extmessage="{{{extmessage}}}"> $(function () { //debugger; let error_message_49364=""; let error_extmessage_49364 = ""; let error_code_49364 = "{{code}}"; let error_class_49364 = ""; let error_delay_49364 = 5000; //debugger; switch(error_code_49364) { case "200": error_message_49364 = "Requête effectuée"; error_class_49364 = "success"; //error_delay_49364 = 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_49364 = "Erreur : {{message}}"; error_extmessage_49364 = $("#script_49364").attr("data-extmessage"); if (error_extmessage_49364 != '') { error_extmessage_49364 = "<pre>"+error_extmessage_49364+"</pre>"; } else { error_extmessage_49364=''; } error_class_49364 = "danger"; $.imxLoaderHide('sasha');; break; } $.imxNotify(error_message_49364,error_class_49364); }); </script> <!-- END blapyGeneralErrorManage --> <!-- end template 400-900-blapyRestReturnedManagement -->