Commit graph

65 commits

Author SHA1 Message Date
bbeb3590d8 fix: pour la somme total, il faut table et non tableau 2025-01-06 08:03:06 +01:00
df24fa602d feat: ajout 2 nouvelles fonctions :
somme_champ et somme_champ_monnaie, il faut mettre dans la cle args, le
nom du champ à utilisre
2024-12-19 10:00:13 +01:00
7ccaac01fc feat: ajout class du header dans le footer 2024-12-19 08:41:11 +01:00
2c637dc538 feat: on affiche le contenu du footer dans v-html pour pour afficher du code html 2024-12-19 00:25:37 +01:00
fdca27fede fix: somme et somme_monnaie que si le champ n'est pas vide 2024-12-19 00:13:44 +01:00
1172a71ff4 feat: ajout footer avec possibilite d'afficher la somme d'une colonne
- soit pour la page  affiche, soit pour le total du tableau
- 2 fonctions présentes : somme et somme_monnaie
- possibilite d'ajouter une legende dans une colonne

cf le fichier json de demo
2024-12-19 00:03:04 +01:00
9fe1c8a64f feat: header_top : ajout de la class prefixe par --header_top
sur les th
2024-12-12 14:39:07 +01:00
486b2c637f ajout class header_top 2024-12-12 14:01:17 +01:00
ab1b666aae feat: ajout une nouvelle cle : header_top qui permet d'ajouter un th>tr pour des entetes de groupe de colonne via des colspan
```
"header_top":{
"Mais c'est qui ?": {"class":"descriptif text-center", "colspan" :5},
"Choix": {"class":"choix text-center", "colspan" :2}
}
```
2024-12-12 13:56:55 +01:00
9bf17f3b3e fix: il ne faut pas mettre la classe du th sur le select 2024-11-13 09:50:21 +01:00
4c5a21caf0 feat: simplification du fonctionnement de l'affichage en vue bloc, ce n'est plus une url mais le contenu du fichier 2024-07-17 15:26:37 +02:00
119288bada feat: update nom des class iconfont 2024-05-20 15:42:53 +02:00
09d6d5a108 PSR 2024-05-20 15:23:00 +02:00
3b4ca5a672 feat: si data-id est négatif, cela supprime la ligne (dans le cas d'une action url_action) 2024-04-17 08:56:26 +02:00
6306a94a36 feat: menage, inutile maintenant 2024-04-15 20:25:46 +02:00
ee2bb085f0 feat: le jeu d'icone passe en fontello, gamutable est maintenant autonome, plus besoin de fontawesome 2024-04-12 09:27:19 +02:00
e7b9dcbf24 PSR 2024-04-12 09:02:16 +02:00
cy_altern
e882e0834a Comme d'hab : ne pas laisser trainer de débog... 2023-10-17 19:37:59 +02:00
cy_altern
434e105e48 Feat: gestion du rechargement de gamutableUn ou/et gamutableDeux lors du retour d'un bouton action : par défaut gamutableUn si le bouton est dans gamutableUn, gamutableDeux si il est dans gamutableDeux + possibilité d'ajouter un data-treload = 1 | 2 | 12 pour forcer le rechargement de l'un ou l'autre ou les deux gamutable 2023-10-17 19:26:28 +02:00
743b0ae6fc fix: la valeur par defaut du champ_search est maintenant si possible celle de props.champcsv sinon html 2023-05-23 21:59:55 +02:00
0766359956 ajout class sur les boutons d'export 2023-05-06 08:08:37 +02:00
228b014bec feat: on passe langpdf à gamutable et dans la generation des pdf 2023-05-04 17:03:59 +02:00
beb9ca4d0c fix : ouverture / fermeture en popin :
le chargement de gamutable passe dans une variable globale
permettant de forcer son rechargement à l'ouverture du modalbox
via la classe : modalgamutable
2023-04-06 10:43:24 +02:00
45960057d8 fix: ne pas recharger en ajax gamutable 2023-04-06 10:09:47 +02:00
2137409c68 fix: on gere le chargement de vuejs dans un contexte spip ajax 2023-04-03 23:00:24 +02:00
d96db998f9 feat: 2 solutions pour ne pas jouer la css sur les liens : url_action : soit on utilise la classe url_action--ss_css ou on ajoute la class sans_css 2023-03-06 22:33:19 +01:00
685c9fd625 th filtreCol, ajout du nom de class de la colonne 2023-02-28 18:05:12 +01:00
e5133a834a feat: ajout d'une nouvelle cle dans le header :
```
"filtreColValeurs" : {
	"domaines" : [(#CONST{_DOMAINES_INTERVENTION}|json_encode)]
},
```
cela permet de forcer les valeurs du select pour le tri des colonnes
2023-02-15 14:39:51 +01:00
ec03debddc fix : le build n'était pas à joru 2023-02-12 09:11:19 +01:00
7f94bcaf69 psr 2023-02-12 09:06:44 +01:00
7993ad91c9 Feat: secu: on ajoute dans le nom du fichier de stockage un param : gamuId=xxx avec xxx=id_auteur connecte 2023-02-05 22:56:50 +01:00
30c9917ad4 fix: stockage / maj LS sur les filtrages 2023-02-05 00:35:18 +01:00
0174bb6436 Merge branch 'dev4' of https://git.gamuza.fr/SPIP/gamutable into dev4 2023-02-05 00:20:07 +01:00
fa437e4869 enLoadingVueSelect semble ne plus etre utile 2023-02-05 00:19:56 +01:00
d151a0d64a fix: gestion ajout avec rechargement du json via new id 2023-02-04 13:41:53 +01:00
21408995c9 feat: ajout un deuxieme de rechargememnt => simple maj de la bdd 2023-02-04 13:28:31 +01:00
8ff4ff86f1 fix: sur les gros tableau, apres insertion, le temps de calcul pouvait
faire que l'on reserver le LS. Pour eviter, on charge le LS que si
l'array table est vide
2023-02-04 01:21:52 +01:00
f332c5f888 fix: ajoute un element au tableau, il faut bien l'ajouter, close #11 2023-02-04 00:33:50 +01:00
707a23deab fix: afficahge du toggle si pas de filtrage, refs #12 2023-02-04 00:24:08 +01:00
22a14a4d2e fix: toggle all checkbox de tete de colonne 2023-02-04 00:13:33 +01:00
73d9a47160 fix: les datas ne sont pas attachées à this 2023-01-20 16:56:30 +01:00
956f85cb67 Fix: coquille 2023-01-19 11:03:18 +01:00
fccbe9273c menage 2023-01-16 22:04:26 +01:00
80f007950d Feat:
- trier=champ1|asc => OK
- filtre=champ1|valeur1 => OK
- afficher=50 => OK
- rechercher=toto => OK
ref #10
2023-01-16 12:57:03 +01:00
eb3119b655 Feat: ajout du trie des col via trier=champ1|asc
ref #10
2023-01-16 12:24:01 +01:00
de9c478360 Feat = ajout de la selection du nombre de ligne à afficher dans l'url
via afficher=50
ref #10
2023-01-16 12:10:19 +01:00
8aa6877574 Feat: changement dans l'appel par url du filtrage des colonnes,
maintenant c'est sous la forme : &filtrerselect=secteurs|Cascade Blues,secteurs|Cascade
ref: #10
2023-01-16 11:12:07 +01:00
3cf5852606 Fix: reset des tris des col, on met à jour le localstorage 2023-01-16 08:27:53 +01:00
5ef588e89b Fix: reset des tris des col, on met à jour le localstorage 2023-01-16 08:24:45 +01:00
ec21ba36c7 menage 2023-01-13 15:44:38 +01:00