@@ -1856,6 +1856,12 @@ public void pageCodeClasseJava(String langueNom, JsonObject langueConfig) throws
1856
1856
tl (4 , "json.put(\" " , langueConfig .getString (I18n .var_pivot ), "\" , true);" );
1857
1857
tl (3 , "}" );
1858
1858
1859
+ tl (3 , "if(default" , langueConfig .getString (I18n .var_Tri ), "Vars.contains(String.format(\" %s asc\" , var))) {" );
1860
+ tl (4 , "json.put(\" " , langueConfig .getString (I18n .var_tri ), "\" , \" asc\" );" );
1861
+ tl (3 , "} else if(default" , langueConfig .getString (I18n .var_Tri ), "Vars.contains(String.format(\" %s desc\" , var))) {" );
1862
+ tl (4 , "json.put(\" " , langueConfig .getString (I18n .var_tri ), "\" , \" desc\" );" );
1863
+ tl (3 , "}" );
1864
+
1859
1865
tl (3 , "vars.put(var, json);" );
1860
1866
tl (2 , "}" );
1861
1867
tl (1 , "}" );
@@ -2638,9 +2644,18 @@ public void pageCodeClasseJinja(String langueNom, JsonObject i18nPage) throws Ex
2638
2644
2639
2645
// JS Tri //
2640
2646
auteurPageJsRecherche .l ();
2641
- auteurPageJsRecherche .tl (1 , "document.querySelector('#pageFacet " , i18nPage .getString (I18n .var_Tri ), classeNomSimple , "_" , entiteVar , "')?.addEventListener('" , "sl-" .equals (composantsWebPrefixe ) ? "sl-" : "" , "change', (event) => {" );
2647
+ auteurPageJsRecherche .tl (1 , "document.querySelector('#pageSelect " , i18nPage .getString (I18n .var_Tri ), classeNomSimple , "_" , entiteVar , "')?.addEventListener('" , "sl-" .equals (composantsWebPrefixe ) ? "sl-" : "" , "change', (event) => {" );
2642
2648
auteurPageJsRecherche .tl (2 , i18nPage .getString (I18n .var_tri ), "('" , classeNomSimple , "', '" , entiteVar , "', event.currentTarget.value);" );
2643
2649
auteurPageJsRecherche .tl (1 , "});" );
2650
+
2651
+ // JS Stats //
2652
+ auteurPageJsRecherche .l ();
2653
+ auteurPageJsRecherche .tl (1 , "document.querySelector('#page" , i18nPage .getString (I18n .var_Stats ), classeNomSimple , "_" , entiteVar , "')?.addEventListener('" , composantsWebPrefixe , "show', (event) => {" );
2654
+ auteurPageJsRecherche .tl (2 , "facet" , i18nPage .getString (I18n .var_Stats ), "Change('" , classeNomSimple , "', '" , entiteVar , "', true);" );
2655
+ auteurPageJsRecherche .tl (1 , "});" );
2656
+ auteurPageJsRecherche .tl (1 , "document.querySelector('#page" , i18nPage .getString (I18n .var_Stats ), classeNomSimple , "_" , entiteVar , "')?.addEventListener('" , composantsWebPrefixe , "hide', (event) => {" );
2657
+ auteurPageJsRecherche .tl (2 , "facet" , i18nPage .getString (I18n .var_Stats ), "Change('" , classeNomSimple , "', '" , entiteVar , "', false);" );
2658
+ auteurPageJsRecherche .tl (1 , "});" );
2644
2659
}
2645
2660
2646
2661
if (entiteHtml ) {
@@ -4993,31 +5008,34 @@ public void ecrirePageBarreLaterale(String langueNom, JsonObject i18nPage) throw
4993
5008
tl (7 , "{% endfor %}" );
4994
5009
tl (7 , "</div>" );
4995
5010
4996
- tl (7 , "{% for key, value in varsFq.items() %}" );
4997
- // JS Tri //
4998
5011
tl (7 , "<div>" );
4999
- t (8 , "<" , composantsWebPrefixe , "radio-group" );
5000
- s (" orientation=\" horizontal\" " );
5001
- s (" name=\" pageFacet" , i18nPage .getString (I18n .var_Tri ), "\" " );
5002
- s (" class=\" pageFacet" , i18nPage .getString (I18n .var_Tri ), " \" " );
5003
- s (" id=\" pageFacet" , i18nPage .getString (I18n .var_Tri ), classeNomSimple , "_{{ key }}\" " );
5004
- s (" value=\" {% if (key + ' asc') in default" , i18nPage .getString (I18n .var_Tri ), "Vars %}asc{% else %}{% if (key + ' desc') in default" , i18nPage .getString (I18n .var_Tri ), "Vars %}desc{% endif %}{% endif %}\" " );
5005
- s ("{% if " , i18nPage .getString (I18n .var_pivot ), " is defined %} checked=\" checked\" {% endif %}" );
5006
- s (" label={{ value." , i18nPage .getString (I18n .var_nomAffichage ), " | tojson }}" );
5007
- s (" size=\" small\" " );
5008
- l (">" );
5009
- t (9 , "<" , composantsWebPrefixe , "radio-button value=\" \" pill>" );
5010
- s (i18nPage .getString (I18n .str_aucun ));
5011
- l ("</" , composantsWebPrefixe , "radio-button>" );
5012
- t (9 , "<" , composantsWebPrefixe , "radio-button value=\" asc\" pill>" );
5012
+ tl (8 , "{% for key, value in varsFq.items() %}" );
5013
+ // JS Tri //
5014
+ tl (8 , "<" , composantsWebPrefixe , "details" );
5015
+ tl (10 , "summary=\" {{ value." , i18nPage .getString (I18n .var_nomAffichage ), " | e }}\" " );
5016
+ tl (10 , "class=\" pageDetails" , i18nPage .getString (I18n .var_Tri ), " \" " );
5017
+ tl (10 , "id=\" pageDetails" , i18nPage .getString (I18n .var_Tri ), classeNomSimple , "_{{ key }}\" " );
5018
+ tl (12 , "data-value=\" {{ value.var | e }}\" " );
5019
+ tl (12 , "{% if value." , i18nPage .getString (I18n .var_tri ), " is defined %}open{% endif %}" );
5020
+ tl (10 , ">" );
5021
+ tl (9 , "<" , composantsWebPrefixe , "select with-clear" );
5022
+ tl (11 , "orientation=\" horizontal\" " );
5023
+ tl (11 , "class=\" pageSelect" , i18nPage .getString (I18n .var_Tri ), " \" " );
5024
+ tl (11 , "id=\" pageSelect" , i18nPage .getString (I18n .var_Tri ), classeNomSimple , "_{{ key }}\" " );
5025
+ tl (11 , "{% if value." , i18nPage .getString (I18n .var_tri ), " is defined %}value=\" {{ value." , i18nPage .getString (I18n .var_tri ), " | e }}\" {% endif %}" );
5026
+ tl (11 , "label={{ value." , i18nPage .getString (I18n .var_nomAffichage ), " | tojson }}" );
5027
+ tl (11 , "size=\" small\" " );
5028
+ tl (11 , ">" );
5029
+ t (10 , "<" , composantsWebPrefixe , "option value=\" asc\" >" );
5013
5030
s (i18nPage .getString (I18n .str_croissante ));
5014
- l ("</" , composantsWebPrefixe , "radio-button >" );
5015
- t (9 , "<" , composantsWebPrefixe , "radio-button value=\" desc\" pill >" );
5031
+ l ("</" , composantsWebPrefixe , "option >" );
5032
+ t (10 , "<" , composantsWebPrefixe , "option value=\" desc\" >" );
5016
5033
s (i18nPage .getString (I18n .str_decroissante ));
5017
- l ("</" , composantsWebPrefixe , "radio-button>" );
5018
- tl (8 , "</" , composantsWebPrefixe , "radio-group>" );
5034
+ l ("</" , composantsWebPrefixe , "option>" );
5035
+ tl (9 , "</" , composantsWebPrefixe , "select>" );
5036
+ tl (8 , "</" , composantsWebPrefixe , "details>" );
5037
+ tl (8 , "{% endfor %}" );
5019
5038
tl (7 , "</div>" );
5020
- tl (7 , "{% endfor %}" );
5021
5039
5022
5040
tl (7 , "{%- endblock htmBody" , i18nPage .getString (I18n .var_Tri ), classePageNomSimple , " %}" );
5023
5041
tl (6 , "</div>" );
@@ -5310,65 +5328,55 @@ public void ecrirePageBarreLaterale(String langueNom, JsonObject i18nPage) throw
5310
5328
tl (8 , "{% endif %}" );
5311
5329
tl (7 , "</div>" );
5312
5330
5313
- tl (7 , "<table >" );
5331
+ tl (7 , "<div >" );
5314
5332
tl (8 , "{% for key, value in varsFq.items() %}" );
5315
5333
tl (9 , "{% if value." , i18nPage .getString (I18n .var_activer ), i18nPage .getString (I18n .var_Stats ), " is defined %}" );
5316
- tl (10 , "<tr class=\" \" >" );
5317
- tl (11 , "<td class=\" \" >" );
5318
- t (12 , "<span>" );
5319
- s ("<" , composantsWebPrefixe , "checkbox" );
5320
- s (" name=\" page" , i18nPage .getString (I18n .var_Stats ), "\" " );
5321
- s (" class=\" page" , i18nPage .getString (I18n .var_Stats ), " \" " );
5322
- s (" id=\" page" , i18nPage .getString (I18n .var_Stats ), classeNomSimple , "_{{ key }}\" " );
5323
- s (" value=\" {{ value.var }}\" " );
5324
- s ("{% if value." , i18nPage .getString (I18n .var_stats ), " is defined %} checked=\" checked\" {% endif %}" );
5325
- s (" onclick=\" facet" , i18nPage .getString (I18n .var_Stats ), "Change('" , classeNomSimple , "', value); \" " );
5326
- l (">{{ value." , i18nPage .getString (I18n .var_nomAffichage ), " }}</" , composantsWebPrefixe , "checkbox></span>" );
5327
- tl (11 , "</td>" );
5328
- tl (11 , "<td>" );
5329
- tl (12 , "<div>" );
5330
- tl (13 , "<label for=\" page" , i18nPage .getString (I18n .var_Stats ), classeNomSimple , "_{{ key }}\" >{{ value." , i18nPage .getString (I18n .var_nomAffichage ), " }}</label>" );
5331
- tl (12 , "</div>" );
5332
-
5333
- t (12 , "<div" );
5334
- s (" class=\" pageStatsField pageStatsField" , classeNomSimple , "_{{ key }} \" " );
5334
+ tl (10 , "<" , composantsWebPrefixe , "details" );
5335
+ tl (12 , "summary=\" {{ value." , i18nPage .getString (I18n .var_nomAffichage ), " | e }}\" " );
5336
+ tl (12 , "class=\" page" , i18nPage .getString (I18n .var_Stats ), " \" " );
5337
+ tl (12 , "id=\" page" , i18nPage .getString (I18n .var_Stats ), classeNomSimple , "_{{ key }}\" " );
5338
+ tl (12 , "data-value=\" {{ value.var | e }}\" " );
5339
+ tl (12 , "{% if value." , i18nPage .getString (I18n .var_stats ), " is defined %}open{% endif %}" );
5340
+ tl (12 , ">" );
5341
+
5342
+ t (11 , "<div" );
5343
+ s (" class=\" " , composantsWebPrefixe , "stack pageStatsField pageStatsField" , classeNomSimple , "_{{ key }} \" " );
5335
5344
s (" id=\" pageStatsField" , classeNomSimple , "_{{ key }}\" " );
5336
5345
l (">" );
5337
- tl (13 , "{% if value.stats is defined %}" );
5338
- tl (14 , "{% for item in value.stats %}" );
5339
- tl (15 , "{% if item.key == 'name' %}{% else %}" );
5340
- t (16 , "<div" );
5341
- s (" data-class=\" " , classeNomSimple , "\" " );
5342
- s (" data-var=\" {{ item.var }}\" " );
5343
- s (" data-val=\" {{ item.key }}\" " );
5344
- s (">" );
5345
- s ("{{ item.key }}" );
5346
- s (": " );
5347
- s ("{{ item }}" );
5348
- l ("</div>" );
5349
- tl (15 , "{% endif %}" );
5350
- tl (14 , "{% endfor %}" );
5351
- tl (14 , "{% if value.stats.max is defined %}" );
5352
- tl (15 , "<div>" );
5353
- tl (16 , "<span> step </span>" );
5354
- tl (16 , "<" , composantsWebPrefixe , "input id=\" animate" , i18nPage .getString (I18n .var_Stats ), "Step\" placeholder=\" step\" value=\" 1\" style=\" width: 4em; \" ></" , composantsWebPrefixe , "input>" );
5355
- tl (16 , "<span> min </span>" );
5356
- tl (16 , "<" , composantsWebPrefixe , "input id=\" animate" , i18nPage .getString (I18n .var_Stats ), "Min\" placeholder=\" min\" value=\" {{ value.stats.min }}\" style=\" width: 4em; \" ></" , composantsWebPrefixe , "input>" );
5357
- tl (16 , "<span> max </span>" );
5358
- tl (16 , "<" , composantsWebPrefixe , "input id=\" animate" , i18nPage .getString (I18n .var_Stats ), "Max\" placeholder=\" max\" value=\" {{ value.stats.max }}\" style=\" width: 4em; \" ></" , composantsWebPrefixe , "input>" );
5359
- tl (16 , "<span> speed in seconds </span>" );
5360
- tl (16 , "<" , composantsWebPrefixe , "input id=\" animate" , i18nPage .getString (I18n .var_Stats ), "Speed\" placeholder=\" speed\" value=\" 1\" style=\" width: 4em; \" ></" , composantsWebPrefixe , "input>" );
5361
- tl (16 , "<" , composantsWebPrefixe , "button" , "wa-" .equals (composantsWebPrefixe ) ? " variant=\" brand\" " : " variant=\" primary\" outline" , " onclick=\" animate" , i18nPage .getString (I18n .var_Stats ), "(); \" >animate</" , composantsWebPrefixe , "button>" );
5346
+ tl (12 , "{% if value.stats is defined %}" );
5347
+ tl (13 , "{% for itemKey, itemValue in value.stats.items() %}" );
5348
+ tl (14 , "{% if itemKey == 'name' %}{% else %}" );
5349
+ tl (15 , "<div" );
5350
+ tl (17 , " class=\" " , composantsWebPrefixe , "split \" " );
5351
+ tl (17 , " data-class=\" " , classeNomSimple , "\" " );
5352
+ tl (17 , " data-var=\" {{ itemKey }}\" " );
5353
+ tl (17 , " data-val=\" {{ itemValue }}\" " );
5354
+ tl (17 , ">" );
5355
+ tl (16 , "<span>{{ itemKey | e }}</span>" );
5356
+ tl (16 , "<span>{{ itemValue | e }}</span>" );
5362
5357
tl (15 , "</div>" );
5363
5358
tl (14 , "{% endif %}" );
5364
- tl (13 , "{% endif %}" );
5365
- tl (12 , "</div>" );
5359
+ tl (13 , "{% endfor %}" );
5360
+ // tl(13, "{% if value.stats.max is defined %}");
5361
+ // tl(14, "<div>");
5362
+ // tl(15, "<span> step </span>");
5363
+ // tl(15, "<", composantsWebPrefixe, "input id=\"animate", i18nPage.getString(I18n.var_Stats), "Step\" placeholder=\"step\" value=\"1\" style=\"width: 4em; \"></", composantsWebPrefixe, "input>");
5364
+ // tl(15, "<span> min </span>");
5365
+ // tl(15, "<", composantsWebPrefixe, "input id=\"animate", i18nPage.getString(I18n.var_Stats), "Min\" placeholder=\"min\" value=\"{{ value.stats.min }}\" style=\"width: 4em; \"></", composantsWebPrefixe, "input>");
5366
+ // tl(15, "<span> max </span>");
5367
+ // tl(15, "<", composantsWebPrefixe, "input id=\"animate", i18nPage.getString(I18n.var_Stats), "Max\" placeholder=\"max\" value=\"{{ value.stats.max }}\" style=\"width: 4em; \"></", composantsWebPrefixe, "input>");
5368
+ // tl(15, "<span> speed in seconds </span>");
5369
+ // tl(15, "<", composantsWebPrefixe, "input id=\"animate", i18nPage.getString(I18n.var_Stats), "Speed\" placeholder=\"speed\" value=\"1\" style=\"width: 4em; \"></", composantsWebPrefixe, "input>");
5370
+ // tl(15, "<", composantsWebPrefixe, "button", "wa-".equals(composantsWebPrefixe) ? " variant=\"brand\"" : " variant=\"primary\" outline", " onclick=\"animate", i18nPage.getString(I18n.var_Stats), "(); \">animate</", composantsWebPrefixe, "button>");
5371
+ // tl(14, "</div>");
5372
+ // tl(13, "{% endif %}");
5373
+ tl (12 , "{% endif %}" );
5374
+ tl (11 , "</div>" );
5366
5375
5367
- tl (11 , "</td>" );
5368
- tl (10 , "</tr>" );
5376
+ tl (10 , "</" , composantsWebPrefixe , "details>" );
5369
5377
tl (9 , "{% endif %}" );
5370
5378
tl (8 , "{% endfor %}" );
5371
- tl (7 , "</table >" );
5379
+ tl (7 , "</div >" );
5372
5380
tl (0 , "{%- endblock htmBody" , i18nPage .getString (I18n .var_Stats ), classePageNomSimple , " %}" );
5373
5381
tl (6 , "</div>" );
5374
5382
tl (5 , "</" , composantsWebPrefixe , "drawer>" );
@@ -5418,12 +5426,12 @@ public void ecrirePageBoutonsRecherche(String langueNom, JsonObject i18nPage) th
5418
5426
//////////////
5419
5427
// bouton q //
5420
5428
//////////////
5421
- // tl(5, "<", composantsWebPrefixe, "tooltip placement=\"top\" content=\"", i18nPage.getString(I18n.str_Recherche_avancee_pour_), classeNomAdjectifPluriel, "\">");
5422
- tl (7 , "<" , composantsWebPrefixe , "button class=\" " , i18nPage .getString (I18n .var_BoutonsRecherche ), "_" , i18nPage .getString (I18n .var_Rechercher ), " " , i18nPage .getString (I18n .var_BoutonsRecherche ), "_" , i18nPage .getString (I18n .var_Rechercher ), "_" , classeNomSimple , " \" " , "wa-" .equals (composantsWebPrefixe ) ? " variant=\" brand\" " : " variant=\" primary\" outline" , " onclick=\" document.querySelector('#site" , i18nPage .getString (I18n .var_BarreLaterale ), "Toggle" , i18nPage .getString (I18n .var_Recherche ), "').open = true; \" >" );
5423
- tl (8 , "<" , composantsWebPrefixe , "icon slot=\" start\" class=\" {{ FONTAWESOME_STYLE }} fa-magnifying-glass hover-box-shadow \" ></" , composantsWebPrefixe , "icon> " );
5424
- tl (8 , i18nPage .getString (I18n .var_Rechercher ));
5425
- tl (7 , "</" , composantsWebPrefixe , "button>" );
5426
- // tl(5, "</", composantsWebPrefixe, "tooltip>");
5429
+ // // tl(5, "<", composantsWebPrefixe, "tooltip placement=\"top\" content=\"", i18nPage.getString(I18n.str_Recherche_avancee_pour_), classeNomAdjectifPluriel, "\">");
5430
+ // tl(7, "<", composantsWebPrefixe, "button class=\"", i18nPage.getString(I18n.var_BoutonsRecherche), "_", i18nPage.getString(I18n.var_Rechercher), " ", i18nPage.getString(I18n.var_BoutonsRecherche), "_", i18nPage.getString(I18n.var_Rechercher), "_", classeNomSimple, " \"", "wa-".equals(composantsWebPrefixe) ? " variant=\"brand\"" : " variant=\"primary\" outline", " onclick=\"document.querySelector('#site", i18nPage.getString(I18n.var_BarreLaterale), "Toggle", i18nPage.getString(I18n.var_Recherche), "').open = true; \">");
5431
+ // tl(8, "<", composantsWebPrefixe, "icon slot=\"start\" class=\"{{ FONTAWESOME_STYLE }} fa-magnifying-glass hover-box-shadow \"></", composantsWebPrefixe, "icon> ");
5432
+ // tl(8, i18nPage.getString(I18n.var_Rechercher));
5433
+ // tl(7, "</", composantsWebPrefixe, "button>");
5434
+ // // tl(5, "</", composantsWebPrefixe, "tooltip>");
5427
5435
5428
5436
///////////////
5429
5437
// bouton fq //
@@ -5435,15 +5443,17 @@ public void ecrirePageBoutonsRecherche(String langueNom, JsonObject i18nPage) th
5435
5443
tl (7 , "</" , composantsWebPrefixe , "button>" );
5436
5444
// tl(5, "</", composantsWebPrefixe, "tooltip>");
5437
5445
5438
- ///////////////
5439
- // bouton fq //
5440
- ///////////////
5446
+ ////////////////
5447
+ // bouton tri //
5448
+ ////////////////
5449
+ tl (7 , "{% if " , classeVarCleUnique , " is not defined %}" );
5441
5450
// tl(5, "<", composantsWebPrefixe, "tooltip placement=\"top\" content=\"", i18nPage.getString(I18n.str_Filtres_et_nombres_de_facettes_pour_), classeNomAdjectifPluriel, "\">");
5442
5451
tl (7 , "<" , composantsWebPrefixe , "button class=\" " , i18nPage .getString (I18n .var_BoutonsRecherche ), "_" , i18nPage .getString (I18n .var_Tri ), " " , i18nPage .getString (I18n .var_BoutonsRecherche ), "_" , i18nPage .getString (I18n .var_Tri ), "_" , classeNomSimple , " \" " , "wa-" .equals (composantsWebPrefixe ) ? " variant=\" brand\" " : " variant=\" primary\" outline" , " onclick=\" document.querySelector('#site" , i18nPage .getString (I18n .var_BarreLaterale ), "Toggle" , i18nPage .getString (I18n .var_Tri ), "').open = true; \" >" );
5443
5452
tl (8 , "<" , composantsWebPrefixe , "icon slot=\" start\" class=\" {{ FONTAWESOME_STYLE }} fa-arrow-down-a-z hover-box-shadow \" ></" , composantsWebPrefixe , "icon> " );
5444
5453
tl (8 , i18nPage .getString (I18n .str_Tri ));
5445
5454
tl (7 , "</" , composantsWebPrefixe , "button>" );
5446
5455
// tl(5, "</", composantsWebPrefixe, "tooltip>");
5456
+ tl (7 , "{% endif %}" );
5447
5457
5448
5458
//////////////////
5449
5459
// bouton gamme //
@@ -5468,22 +5478,24 @@ public void ecrirePageBoutonsRecherche(String langueNom, JsonObject i18nPage) th
5468
5478
/////////////////////////
5469
5479
// bouton liste champs //
5470
5480
/////////////////////////
5471
- // tl(5, "<", composantsWebPrefixe, "tooltip placement=\"top\" content=\"", i18nPage.getString(I18n.str_Recherche_avancee_pour_), classeNomAdjectifPluriel, "\">");
5472
- tl (7 , "<" , composantsWebPrefixe , "button class=\" " , i18nPage .getString (I18n .var_BoutonsRecherche ), "_" , i18nPage .getString (I18n .var_ListeChamps ), " " , i18nPage .getString (I18n .var_BoutonsRecherche ), "_" , i18nPage .getString (I18n .var_ListeChamps ), "_" , classeNomSimple , " \" " , "wa-" .equals (composantsWebPrefixe ) ? " variant=\" brand\" " : " variant=\" primary\" outline" , " onclick=\" document.querySelector('#site" , i18nPage .getString (I18n .var_BarreLaterale ), "Toggle" , i18nPage .getString (I18n .var_ListeChamps ), "').open = true; \" >" );
5473
- tl (8 , "<" , composantsWebPrefixe , "icon slot=\" start\" class=\" {{ FONTAWESOME_STYLE }} fa-list-ul hover-box-shadow \" ></" , composantsWebPrefixe , "icon> " );
5474
- tl (8 , i18nPage .getString (I18n .var_ListeChamps ));
5475
- tl (7 , "</" , composantsWebPrefixe , "button>" );
5476
- // tl(5, "</", composantsWebPrefixe, "tooltip>");
5481
+ // // tl(5, "<", composantsWebPrefixe, "tooltip placement=\"top\" content=\"", i18nPage.getString(I18n.str_Recherche_avancee_pour_), classeNomAdjectifPluriel, "\">");
5482
+ // tl(7, "<", composantsWebPrefixe, "button class=\"", i18nPage.getString(I18n.var_BoutonsRecherche), "_", i18nPage.getString(I18n.var_ListeChamps), " ", i18nPage.getString(I18n.var_BoutonsRecherche), "_", i18nPage.getString(I18n.var_ListeChamps), "_", classeNomSimple, " \"", "wa-".equals(composantsWebPrefixe) ? " variant=\"brand\"" : " variant=\"primary\" outline", " onclick=\"document.querySelector('#site", i18nPage.getString(I18n.var_BarreLaterale), "Toggle", i18nPage.getString(I18n.var_ListeChamps), "').open = true; \">");
5483
+ // tl(8, "<", composantsWebPrefixe, "icon slot=\"start\" class=\"{{ FONTAWESOME_STYLE }} fa-list-ul hover-box-shadow \"></", composantsWebPrefixe, "icon> ");
5484
+ // tl(8, i18nPage.getString(I18n.var_ListeChamps));
5485
+ // tl(7, "</", composantsWebPrefixe, "button>");
5486
+ // // tl(5, "</", composantsWebPrefixe, "tooltip>");
5477
5487
5478
5488
//////////////////
5479
5489
// bouton stats //
5480
5490
//////////////////
5491
+ tl (7 , "{% if " , classeVarCleUnique , " is not defined %}" );
5481
5492
// tl(5, "<", composantsWebPrefixe, "tooltip placement=\"top\" content=\"", i18nPage.getString(I18n.str_Recherche_avancee_pour_), classeNomAdjectifPluriel, "\">");
5482
5493
tl (7 , "<" , composantsWebPrefixe , "button class=\" " , i18nPage .getString (I18n .var_BoutonsRecherche ), "_" , i18nPage .getString (I18n .var_Stats ), " " , i18nPage .getString (I18n .var_BoutonsRecherche ), "_" , i18nPage .getString (I18n .var_Stats ), "_" , classeNomSimple , " \" " , "wa-" .equals (composantsWebPrefixe ) ? " variant=\" brand\" " : " variant=\" primary\" outline" , " onclick=\" document.querySelector('#site" , i18nPage .getString (I18n .var_BarreLaterale ), "Toggle" , i18nPage .getString (I18n .var_Stats ), "').open = true; \" >" );
5483
5494
tl (8 , "<" , composantsWebPrefixe , "icon slot=\" start\" class=\" {{ FONTAWESOME_STYLE }} fa-chart-candlestick hover-box-shadow \" ></" , composantsWebPrefixe , "icon> " );
5484
5495
tl (8 , i18nPage .getString (I18n .var_Stats ));
5485
5496
tl (7 , "</" , composantsWebPrefixe , "button>" );
5486
5497
// tl(5, "</", composantsWebPrefixe, "tooltip>");
5498
+ tl (7 , "{% endif %}" );
5487
5499
5488
5500
////////////////
5489
5501
// bouton API //
@@ -5631,7 +5643,7 @@ public void ecrirePageRechercheJinja(String langueNom, JsonObject i18nPage) thro
5631
5643
tl (0 , "{%- include " , classePageBarreLateraleTemplate , " %}" );
5632
5644
tl (0 , "{%- include " , classePageRechercheSuggereTemplate , " %}" );
5633
5645
5634
- tl (5 , "<div>" );
5646
+ tl (5 , "<div class= \" pageContent \" >" );
5635
5647
tl (6 , "<form action=\" " , classeApiUri , "\" id=\" " , classeApiClasseNomSimple , "Form\" class=\" " , i18nPage .getString (I18n .var_page ), i18nPage .getString (I18n .var_Formulaire ), " \" onsubmit=\" event.preventDefault(); return false; \" >" );
5636
5648
t (7 , "<input" );
5637
5649
s (" name=\" focusId\" " );
@@ -5789,7 +5801,7 @@ public void ecrirePageEditionJinja(String langueNom, JsonObject i18nPage) throws
5789
5801
tl (0 , "{%- block htmBody" , i18nPage .getString (I18n .var_Milieu ), classePageSuperNomSimple , " %}" );
5790
5802
tl (0 , "{%- block htmBody" , i18nPage .getString (I18n .var_Milieu ), classePageNomSimple , " %}" );
5791
5803
5792
- tl (4 , "<div>" );
5804
+ tl (4 , "<div class= \" pageContent \" >" );
5793
5805
// htmBodyCount0 //
5794
5806
tl (0 , "{% if " , varResultat , "Count == 0 %}" );
5795
5807
ecrirePageRechercheAucun (langueNom , i18nPage );
0 commit comments