9cc9b7b4de
on deplace l'icone de tri avant le texte
2020-11-24 15:32:03 +01:00
7e2718e00d
repare si champ vide
2020-11-10 12:12:12 +01:00
bc2556cbd7
on ajoute dans le select une option select multi, par defaut select simple
2020-11-10 11:23:54 +01:00
e287386eac
on filtre les valeurs du select, pour n'afficher que celle possible
2020-11-10 08:22:24 +01:00
0a6ed4cc7d
ajout label Tous, meme si pas affiché par defaut
2020-11-09 20:59:03 +01:00
2530773634
on cache la ligne si pas de filtrage de col
2020-11-09 16:52:56 +01:00
eedcc6c03f
on passe par la cle search car on ne peut pas mettre de code html dans une option d'un select
2020-11-09 16:38:41 +01:00
cd360d87ce
correction tri par col
2020-11-09 15:31:02 +01:00
5637211547
filtrage par col, petit bug dans la deslection
2020-11-09 15:15:40 +01:00
1672098bab
correction gestion des 2 composants
2020-11-04 22:12:22 +01:00
f5c657bc79
on recupere le nbr max d'élément
2020-10-30 22:46:39 +01:00
ab8a895db0
si pas de nom de csv, on n'affiche pas le bouton d'export
2020-10-30 10:41:20 +01:00
90f96a5a0d
on passe en data-ajaxreload le nom du bloc à recharger
2020-10-30 09:39:38 +01:00
80fceaea04
maj de la doc
2020-10-21 16:17:58 +02:00
3f98e272d9
vue bloc OK, chargement ajax du bloc texte html
2020-10-21 16:06:29 +02:00
09db440963
recup de la partie bloc de la vue en bloc
2020-10-20 20:57:40 +02:00
34671bcf40
on supprime les 2 methodes Vue.set et Vue.delete, car vue3 les mutations
...
des array sont reactives.
Par contre, la methode findIndex semble ne pas fonctionner dans tous les
cas, pour palier j'ai creer une methode trouver_index. a tester
2020-10-19 21:05:00 +02:00
33f1e32a8c
debug en moins
2020-10-19 19:01:03 +02:00
1f3026c1d5
debug pour les crayons
2020-10-19 18:31:10 +02:00
9a07875dbc
passage en vuejs 3 => nouvelle appel de Vue.
...
Attention, pour l'instant, la version min est encore en vuejs 2.
Premiers tests : affichage 5000ms => 150ms pour un tableau de 25000
lignes => Enorme gain !
2020-10-18 23:15:37 +02:00
f59bc614b4
on stocke une version de json par url dans le localstorage close #4
2020-10-16 10:40:51 +02:00
056634494d
Nouvelle fonctionnalité : Si une variable du nom de nomBlocAjaxReload
est définie, alors, un ajaxReload de ce bloc sera joué dans la fonctione de callback de l'action
2020-08-25 09:41:33 +02:00
ff06fe9b69
Suppression d'un elt si une action comme le changemnet de statut supprime cet elt dans le json
2020-08-20 00:15:41 +02:00
0cbff3a5cf
Nouvelle fonctionnalité : si dans l'env on a un param &_id=xxx
...
gamuTable va selectionner la ligne correspondante et supprimer de l'url
ce param
2020-08-19 23:00:55 +02:00
916af153b3
on peut cliquer sur la tete de colonne pour switcher de tri de col
2020-08-19 11:41:52 +02:00
e24168bd68
* image de tri des cols : on n'utilise plus fontawesome mais des icones
...
svg, personnalisables
* On passe le fichier de css en scss (transparent)
2020-08-19 10:11:18 +02:00
clem
ae948abbb1
amélioration de l'ergo : stockage du nombre d'items affichés dans sessionStorage pour ne pas avoir à refaire la sélection du nombre d'item à chaque rechargement
2020-07-24 19:52:47 +02:00
123e34ac06
Merge branch 'master' of https://git.gamuza.fr/spip/gamutable
2020-07-03 13:50:23 +02:00
50946bfcad
pas d'erreur si pas de key classes
2020-07-03 13:49:15 +02:00
f947ac43d1
ajout d'une cle 'classes' pour chaque ligne, pour ajouter une classe perso pour chaque td
2020-07-03 13:45:28 +02:00
baf86d939b
nbr total d'elts dans le tableau, on affiche : nbr aff / nbr total
2020-06-24 18:13:37 +02:00
447f5b549e
ajout data-width pour la modalbox
2020-06-22 22:15:57 +02:00
01ba735d07
accepter de ne pas avoir dans le header de cle 'crayons'
2020-06-18 14:47:40 +02:00
10be3c510f
accepter de ne pas avoir dans le header de cle 'classes'
2020-06-18 14:44:34 +02:00
7a603340ee
ajout dans le header un cle classes pour ajouter des classes spécifiques à certaines colonnes
2020-06-18 12:24:29 +02:00
1fb1f0ef0c
modalbox, ajoute data-minwidth et data minheight
2020-06-16 08:37:01 +02:00
a1fb873c72
comp fa5
2020-06-12 15:58:08 +02:00
8dc1d76fe6
stoppropagation
2020-06-12 15:31:09 +02:00
383c0e157f
comp fa5
2020-06-11 18:13:24 +02:00
08d437c724
maj des lib gulp + ajout icone csv FA5
2020-06-11 17:25:29 +02:00
bbf9bfb55e
maj de la doc
2020-05-20 14:13:14 +02:00
decadb5f1e
Pour l'export csv, on utilise Papaparse, c'est plus robuste qu'a la mano
2020-05-19 20:47:10 +02:00
283f5730dc
Il faut la bonne variable pour la longueur du tableau
2020-05-19 17:04:45 +02:00
c47b64214e
on evite un erreur js, si le json est vide
2020-05-17 21:12:03 +02:00
61c490f2ec
arg non necessaire
2020-05-15 13:58:03 +02:00
9ef6927b91
pas besoin de ce watch, on a deja un computed
2020-05-15 13:53:02 +02:00
d28740005b
harmonisation des tailles de l'icone de cahrgemnet
2020-05-15 13:50:32 +02:00
173e0c61b6
un petit test pour plus de sécu
2020-05-15 10:50:47 +02:00
3db0076019
on ajoute un petit test pour moins d'erreurs
2020-05-14 23:47:59 +02:00
25f0d4d42c
pour les action / mediabox / modalbox, si on ajoute data-confirm="mon
...
texte", au clique sur le lien, on ajoute un confirm js
2020-05-14 23:27:09 +02:00