diff --git a/src/main/java/org/computate/frFR/java/EcrirePageClasse.java b/src/main/java/org/computate/frFR/java/EcrirePageClasse.java index 0e65a687..27d6e81b 100644 --- a/src/main/java/org/computate/frFR/java/EcrirePageClasse.java +++ b/src/main/java/org/computate/frFR/java/EcrirePageClasse.java @@ -589,7 +589,7 @@ else if(BooleanUtils.isTrue(entiteSignature)) { else { tl(1, "{%- if \"Page\" == ", langueConfig.getString(I18n.var_classeApiMethodeMethode), " %}"); if("JsonArray".equals(entiteNomSimpleVertxJson) || "JsonObject".equals(entiteNomSimpleVertxJson)) - tl(9, "value=\"{{to", entiteNomSimpleVertxJson, "String ", uncapitalizeClasseNomSimple, "_.", entiteVar, "}}\""); + tl(9, "value=\"{{ to", entiteNomSimpleVertxJson, "String(", uncapitalizeClasseNomSimple, "_.", entiteVar, ") }}\""); else tl(9, "value=\"{{", uncapitalizeClasseNomSimple, "_.", entiteVar, "}}\""); tl(1, "{%- endif %}"); @@ -1078,7 +1078,7 @@ public void pageCodeClasseJava(String langueNom, JsonObject langueConfig) throws wJsInit.tl(7, "if(t) {"); wJsInit.tl(8, "var s = t.tz(timeZone).format('YYYY-MM-DDTHH:mm:ss.000') + '[' + timeZone + ']';"); wJsInit.tl(8, "patch", classeNomSimple, "Val([{ name: 'softCommit', value: 'true' }, { name: 'fq', value: '", classeModele ? classeVarClePrimaire : classeVarCleUnique, ":' + event.currentTarget.getAttribute('data-", classeModele ? classeVarClePrimaire : classeVarCleUnique, "') }]"); - wJsInit.tl(10, ", 'set", entiteVarCapitalise, "', s)"); + wJsInit.tl(10, ", 'set", entiteVarCapitalise, "', s"); wJsInit.tl(10, ", event.currentTarget"); wJsInit.tl(10, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterLueur), "(target); }"); wJsInit.tl(10, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterErreur), "(target); }"); @@ -1089,7 +1089,7 @@ public void pageCodeClasseJava(String langueNom, JsonObject langueConfig) throws wJsInit.tl(7, "if(t) { "); wJsInit.tl(8, "var s = t.format('HH:mm'); "); wJsInit.tl(8, "patch{{", langueConfig.getString(I18n.var_classeNomSimple), "}}Val([{ name: 'softCommit', value: 'true' }, { name: 'fq', value: '", classeModele ? classeVarClePrimaire : classeVarCleUnique, ":{{", classeModele ? classeVarClePrimaire : classeVarCleUnique, "}}' }], 'set", entiteVarCapitalise, "', s, this, function() { ", langueConfig.getString(I18n.var_ajouterLueur), "(document.querySelector('.{{", langueConfig.getString(I18n.var_classeApiMethodeMethode), "}}_", entiteVar, "')); }, function() { ", langueConfig.getString(I18n.var_ajouterErreur), "(document.querySelector('.{{", langueConfig.getString(I18n.var_classeApiMethodeMethode), "}}_", entiteVar, "')); }); "); - wJsInit.tl(10, ", 'set", entiteVarCapitalise, "', s)"); + wJsInit.tl(10, ", 'set", entiteVarCapitalise, "', s"); wJsInit.tl(10, ", event.currentTarget"); wJsInit.tl(10, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterLueur), "(target); }"); wJsInit.tl(10, ", function(", langueConfig.getString(I18n.var_reponse), ", target) { ", langueConfig.getString(I18n.var_ajouterErreur), "(target); }"); @@ -2552,6 +2552,103 @@ else if("LocalDate".equals(entiteNomSimple)) { l(); tl(0, "{%- block htmScript", classePageSuperNomSimple, " %}"); tl(0, "{%- block htmScript", classePageNomSimple, " %}"); + tl(2, ""); tl(2, ""); - tl(2, ""); tl(0, "{%- endblock htmScript", classePageNomSimple, " %}"); tl(0, "{%- endblock htmScript", classePageSuperNomSimple, " %}"); diff --git a/src/main/java/org/computate/frFR/java/IndexerClasse.java b/src/main/java/org/computate/frFR/java/IndexerClasse.java index 107e66a2..569dafb2 100644 --- a/src/main/java/org/computate/frFR/java/IndexerClasse.java +++ b/src/main/java/org/computate/frFR/java/IndexerClasse.java @@ -5553,6 +5553,9 @@ else if("location".equals(fieldName)) wSmartDataModel.l(" * Description: ", description.replace("\r\n", " ").replace("\n", " "), ""); wSmartDataModel.l(" * HtmRow: ", row, ""); wSmartDataModel.l(" * HtmCell: ", cell, ""); + if("name".equals(fieldName)) { + wSmartDataModel.l(" * HtmColumn: 1"); + } wSmartDataModel.l(" * Facet: true"); wSmartDataModel.l(" **/"); wSmartDataModel.l(" protected void _", fieldName, "(Wrap<", javaType, "> w) {}");