@@ -252,7 +252,7 @@ public Boolean ecrireFormEntite(String langueNom, JsonObject langueConfig, ToutE
252252 }
253253 else if (classePublicLire ) {
254254 wForm .l ();
255- wForm .tl (7 , "{%- if \" PATCH \" in " , langueConfig .getString (I18n .var_portees ), " %}" );
255+ wForm .tl (7 , "{%- if \" " , classeApiMethodeMethode , " \" in " , langueConfig .getString (I18n .var_portees ), " %}" );
256256 wForm .tl (8 , "{{ htm" , entiteVarCapitalise , classePageNomSimple , "(" , langueConfig .getString (I18n .var_classeApiMethodeMethode ), "='" , classeApiMethodeMethode , "', " , langueConfig .getString (I18n .var_authPourEcrire ), "Bool=true, " , langueConfig .getString (I18n .var_authPourLire ), "Bool=true" , entiteMin == null ? "" : ", min=" + entiteMin , entiteMax == null ? "" : ", max=" + (entiteRechercherMaxVarValeur != null ? String .format ("(%s | selectattr('%s', 'equalto', '%s') | list | first).%s" , entiteRechercherMaxVarJsonArray , entiteRechercherMaxVarValeur , entiteRechercherMaxValeur , entiteRechercherMaxVar ) : entiteMax ), entiteDefaut == null ? "" : ", default=" + entiteDefaut , ") }}" );
257257 wForm .tl (7 , "{%- else %}" );
258258 wForm .tl (8 , "{%- if \" GET\" in " , langueConfig .getString (I18n .var_portees ), " %}" );
@@ -265,7 +265,7 @@ else if(classePublicLire) {
265265 else if (classeUtilisateurEcrire ) {
266266 if (classeAuth ) {
267267 wForm .l ();
268- wForm .tl (7 , "{%- if \" PATCH \" in " , langueConfig .getString (I18n .var_portees ), " %}" );
268+ wForm .tl (7 , "{%- if \" " , classeApiMethodeMethode , " \" in " , langueConfig .getString (I18n .var_portees ), " %}" );
269269 wForm .tl (8 , "{{ htm" , entiteVarCapitalise , classePageNomSimple , "(" , langueConfig .getString (I18n .var_classeApiMethodeMethode ), "='" , classeApiMethodeMethode , "', " , langueConfig .getString (I18n .var_authPourEcrire ), "Bool=true, " , langueConfig .getString (I18n .var_authPourLire ), "Bool=true" , entiteMin == null ? "" : ", min=" + entiteMin , entiteMax == null ? "" : ", max=" + (entiteRechercherMaxVarValeur != null ? String .format ("(%s | selectattr('%s', 'equalto', '%s') | list | first).%s" , entiteRechercherMaxVarJsonArray , entiteRechercherMaxVarValeur , entiteRechercherMaxValeur , entiteRechercherMaxVar ) : entiteMax ), entiteDefaut == null ? "" : ", default=" + entiteDefaut , ") }}" );
270270 wForm .tl (7 , "{%- else %}" );
271271 wForm .tl (8 , "{%- if \" GET\" in " , langueConfig .getString (I18n .var_portees ), " %}" );
@@ -294,7 +294,7 @@ else if(classeSessionEcrire) {
294294 }
295295 else if (classeAuth ) {
296296 wForm .l ();
297- wForm .tl (7 , "{%- if \" PATCH \" in " , langueConfig .getString (I18n .var_portees ), " %}" );
297+ wForm .tl (7 , "{%- if \" " , classeApiMethodeMethode , " \" in " , langueConfig .getString (I18n .var_portees ), " %}" );
298298 wForm .tl (8 , "{{ htm" , entiteVarCapitalise , classePageNomSimple , "(" , langueConfig .getString (I18n .var_classeApiMethodeMethode ), "='" , classeApiMethodeMethode , "', " , langueConfig .getString (I18n .var_authPourEcrire ), "Bool=true, " , langueConfig .getString (I18n .var_authPourLire ), "Bool=true" , entiteMin == null ? "" : ", min=" + entiteMin , entiteMax == null ? "" : ", max=" + (entiteRechercherMaxVarValeur != null ? String .format ("(%s | selectattr('%s', 'equalto', '%s') | list | first).%s" , entiteRechercherMaxVarJsonArray , entiteRechercherMaxVarValeur , entiteRechercherMaxValeur , entiteRechercherMaxVar ) : entiteMax ), entiteDefaut == null ? "" : ", default=" + entiteDefaut , ") }}" );
299299 wForm .tl (7 , "{%- else %}" );
300300 wForm .tl (8 , "{%- if \" GET\" in " , langueConfig .getString (I18n .var_portees ), " %}" );
@@ -3286,8 +3286,8 @@ public void ecrirePageJs(String langueNom, JsonObject i18nPage) throws Exception
32863286 auteurPageJs .tl (2 , "};" );
32873287 auteurPageJs .tl (1 , "}" );
32883288 auteurPageJs .tl (1 , "if(error == null) {" );
3289- auteurPageJs .tl (2 , "error = function( jqXhr, textStatus, errorThrown ) {" );
3290- auteurPageJs .tl (3 , i18nPage .getString (I18n .var_ajouterErreur ), "(target);" );
3289+ auteurPageJs .tl (2 , "error = function( jqXhr, target2 ) {" );
3290+ auteurPageJs .tl (3 , i18nPage .getString (I18n .var_ajouterErreur ), "(target, jqXhr );" );
32913291 auteurPageJs .tl (2 , "};" );
32923292 auteurPageJs .tl (1 , "}" );
32933293 auteurPageJs .s (wPOST );
@@ -3304,8 +3304,8 @@ public void ecrirePageJs(String langueNom, JsonObject i18nPage) throws Exception
33043304 auteurPageJs .tl (2 , "};" );
33053305 auteurPageJs .tl (1 , "}" );
33063306 auteurPageJs .tl (1 , "if(error == null) {" );
3307- auteurPageJs .tl (2 , "error = function( jqXhr, textStatus, errorThrown ) {" );
3308- auteurPageJs .tl (3 , i18nPage .getString (I18n .var_ajouterErreur ), "(target);" );
3307+ auteurPageJs .tl (2 , "error = function( jqXhr, target2 ) {" );
3308+ auteurPageJs .tl (3 , i18nPage .getString (I18n .var_ajouterErreur ), "(target, jqXhr );" );
33093309 auteurPageJs .tl (2 , "};" );
33103310 auteurPageJs .tl (1 , "}" );
33113311 auteurPageJs .l ();
@@ -3322,8 +3322,8 @@ public void ecrirePageJs(String langueNom, JsonObject i18nPage) throws Exception
33223322 auteurPageJs .tl (2 , "};" );
33233323 auteurPageJs .tl (1 , "}" );
33243324 auteurPageJs .tl (1 , "if(error == null) {" );
3325- auteurPageJs .tl (2 , "error = function( jqXhr, textStatus, errorThrown ) {" );
3326- auteurPageJs .tl (3 , i18nPage .getString (I18n .var_ajouterErreur ), "(target);" );
3325+ auteurPageJs .tl (2 , "error = function( jqXhr, target2 ) {" );
3326+ auteurPageJs .tl (3 , i18nPage .getString (I18n .var_ajouterErreur ), "(target, jqXhr );" );
33273327 auteurPageJs .tl (2 , "};" );
33283328 auteurPageJs .tl (1 , "}" );
33293329 auteurPageJs .s (wPUTCopie );
@@ -3357,7 +3357,7 @@ public void ecrirePageJs(String langueNom, JsonObject i18nPage) throws Exception
33573357 auteurPageJs .tl (1 , "if(success == null)" );
33583358 auteurPageJs .tl (2 , "success = function( data, textStatus, jQxhr ) {};" );
33593359 auteurPageJs .tl (1 , "if(error == null)" );
3360- auteurPageJs .tl (2 , "error = function( jqXhr, textStatus, errorThrown ) {};" );
3360+ auteurPageJs .tl (2 , "error = function( jqXhr, target2 ) {};" );
33613361 auteurPageJs .l ();
33623362 }
33633363
@@ -3615,7 +3615,7 @@ else if(methodeDELETE)
36153615 auteurPageJs .tl (3 , "$list.append($li);" );
36163616 auteurPageJs .tl (2 , "});" );
36173617 auteurPageJs .tl (1 , "};" );
3618- auteurPageJs .tl (1 , "error = function( jqXhr, textStatus, errorThrown ) {};" );
3618+ auteurPageJs .tl (1 , "error = function( jqXhr, target2 ) {};" );
36193619 auteurPageJs .tl (1 , i18nPage .getString (I18n .var_rechercher ), classeApiClasseNomSimple , "Vals($" , i18nPage .getString (I18n .var_formulaireFiltres ), ", target, success, error);" );
36203620 auteurPageJs .tl (0 , "}" );
36213621 }
@@ -3721,7 +3721,7 @@ else if(entiteAttribuer) {
37213721 // auteurPageJs.tl(2, "if(focusId)");
37223722 // auteurPageJs.tl(3, "document.querySelector('#' + focusId).parent().next().querySelector('", "sl-".equals(composantsWebPrefixe) ? "sl-" : "", "input').focus();");
37233723 auteurPageJs .tl (1 , "};" );
3724- auteurPageJs .tl (1 , "error = function( jqXhr, textStatus, errorThrown ) {};" );
3724+ auteurPageJs .tl (1 , "error = function( jqXhr, target2 ) {};" );
37253725 auteurPageJs .tl (1 , entiteAttribuerOperationIdRecherche , "Vals(" , i18nPage .getString (I18n .var_filtres ), ", target, success, error);" );
37263726 auteurPageJs .tl (0 , "}" );
37273727
@@ -4434,11 +4434,15 @@ else if(classeApiMethode.contains(i18nPage.getString(I18n.var_PUTCopie)))
44344434 }
44354435 l ("{%- endmacro %}" );
44364436
4437+ // alertPopup
44374438 l ();
44384439 l ("{%- macro htm" , i18nPage .getString (I18n .var_Formulaire ), i18nPage .getString (I18n .var_Bouton ), "_" , classeApiOperationIdMethode , "() %}" );
4439- t (5 , "<" , composantsWebPrefixe , "button" , "wa-" .equals (composantsWebPrefixe ) ? " variant=\" brand\" " : " variant=\" primary\" outline" , " slot=\" footer\" type=\" submit\" " );
4440- s (" id=\" htm" , i18nPage .getString (I18n .var_Formulaire ), i18nPage .getString (I18n .var_Bouton ), "_" , classeApiOperationIdMethode , "\" " );
4441- l (">" , methodeTitreValeurs , "</" , composantsWebPrefixe , "button>" );
4440+ tl (5 , "<" , composantsWebPrefixe , "popup auto-size=\" both\" placement=\" top\" id=\" alert" , i18nGlobale .getString (I18n .var_Bouton ), "_" , classeApiOperationIdMethode , "\" duration=\" 5000\" closable class=\" " , composantsWebPrefixe , "header-l \" >" );
4441+ tl (6 , "<" , composantsWebPrefixe , "button slot=\" anchor\" " , "wa-" .equals (composantsWebPrefixe ) ? " variant=\" brand\" " : " variant=\" primary\" outline" , " slot=\" footer\" type=\" submit\" " );
4442+ tl (8 , " id=\" htm" , i18nPage .getString (I18n .var_Formulaire ), i18nPage .getString (I18n .var_Bouton ), "_" , classeApiOperationIdMethode , "\" " );
4443+ tl (8 , ">" , methodeTitreValeurs , "</" , composantsWebPrefixe , "button>" );
4444+ tl (6 , "<" , composantsWebPrefixe , "badge variant=\" danger\" class=\" alertPopup\" id=\" alertPopup" , i18nGlobale .getString (I18n .var_Bouton ), "_" , classeApiOperationIdMethode , "\" ></" , composantsWebPrefixe , "badge>" );
4445+ tl (5 , "</" , composantsWebPrefixe , "popup>" );
44424446 l ("{%- endmacro %}" );
44434447
44444448 l ();
0 commit comments