Commit graph

102 commits

Author SHA1 Message Date
feae594659 on remplie les options du select avec la bonne cle de recherche 2021-03-17 18:40:31 +01:00
cy_altern
ded13ab3bc afficher le nombre de résultats au niveau des boutons du sommet de tableau 2021-01-28 00:09:03 +01:00
9cecc59e3f chargement de vue doit etre en une seule ligne, sinon on ne peut pas accéder app.rechargerJson() 2021-01-26 16:41:39 +01:00
07e0af8704 correction de la recup du localstorage, avec la nouvelle orgainisation du filtrage 2021-01-25 20:39:15 +01:00
299e863120 ajout de selecteur input, todo : maj du readme 2021-01-25 20:14:43 +01:00
279825cf3f balise fermante manquantes 2021-01-25 10:38:17 +01:00
c3dfbe3d45 on recupere les scripts 2021-01-24 22:54:32 +01:00
72c90c9389 ajout fermeture selecteur on select 2021-01-24 22:47:47 +01:00
e9f70ec13e on utilise vue select pour les tetes de colonnes 2021-01-24 22:35:22 +01:00
d507f4136f test avec select taggable 2021-01-23 22:23:17 +01:00
abc1b659d4 ajout vue select sans passer par webpack 2021-01-23 18:25:26 +01:00
df0d4b2baa Merge branch 'vuejs3FiltreCol' 2021-01-22 16:35:59 +01:00
cy_altern
488fd78e5c par défaut le table-layout des gamutables est auto (surcharge du très pénible fixed de knacss) 2021-01-21 18:23:07 +01:00
b474dd68dc si le le parse du localstorage renvoi false alors on le supprime 2021-01-20 21:39:20 +01:00
f2e71de02f merge à la mano car ne fonctionne pas sur vue3 avec filtre col 2020-12-17 14:55:06 +01:00
d74a730819 en francais 2020-11-24 21:33:09 +01:00
9cc9b7b4de on deplace l'icone de tri avant le texte 2020-11-24 15:32:03 +01:00
clem
b56cbcaa2f Merge branch 'master' of ssh://git.gamuza.fr:2222/spip/gamutable 2020-11-17 01:42:05 +01:00
clem
38cd2a7e57 ne pas imposer de font-size dans le plugin : Gamutable doit être le plus agnostique possible en matière de CSS pour ne pas casser tous les dashboards qui l'utilisent... 2020-11-17 01:41:46 +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
3e33eba61c Merge branch 'vue3EnBloc' into vuejs3 2020-11-09 10:31:26 +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
017391af7c maj de vuejs 2020-10-29 22:04:49 +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
clem
443e6754bd css automagique pour les boutons 2020-10-21 11:48:27 +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
6ae2edd875 Revert "passage en vuejs 3 => nouvelle appel de Vue."
This reverts commit 9a07875dbc.
2020-10-18 23:24:08 +02:00
d9f03090bd Revert "ajout version de prod => min"
This reverts commit ce85685a89.
2020-10-18 23:23:54 +02:00
ce85685a89 ajout version de prod => min 2020-10-18 23:21:57 +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