Commit graph

47 commits

Author SHA1 Message Date
fbb3ab117c les fonctionnalités d'affichage semble ok,
TODO : le retour du form + crayons
2023-01-11 11:13:28 +01:00
7b1de8bafc debut du passage en vite 2023-01-10 19:46:10 +01:00
8df4aaf7cf export pdf : Il faut pouvoir passer des arg au chargement du gamutable, cf doc 2022-09-27 16:35:30 +02:00
8ba264d69b pour les pdfs, on passe par une action afin de pouvoir avoir tous les
cas possibles. Le gros problème a été de gérer la génération du pdf et
surtout son telechargement.
la solution :
- le fichier action cree le pdf et le place dans
  IMG/gamutable_pdf/xxxxxxxxxx.mdf (nom du fichier hashé)
- on ajoute un cron dans 20 secondes pour supprimer ce fichier
- TODO, mainteannt jouer avec l'action !
2022-09-27 15:01:52 +02:00
0557915e61 On ajoute la possibilite d'exporter en pdf, un simple bouton qui amener sur une page html 2022-09-27 11:28:57 +02:00
42f5037e3c filtrage par url, le decodage de l'url est faite en js en non pas en php en amont, sinon, on a un pb avec les ' 2022-04-13 10:25:18 +02:00
cy_altern
aebe8b1863 faire fonctionner le rechargement du gamutable ou de la ligne unique lorsqu'on a _deux gamutables dans la même page.
A DISCUTER: pour l'instant c'est sub-optimal car on recharge les 2 gamutables
- on pourrait avoir un parametre pour préciser celui que l'on veut recharger.
- ceci dit le fonctionnement actuel est tout à fait satisfaisant dans le cas où la modif impacte les 2...
2022-04-10 17:41:53 +02:00
cy_altern
a24b165ea0 normalisation du _deux pour le 2ème gamutable. 2022-04-10 16:58:04 +02:00
cy_altern
bd2be2ce76 ajout d'un id passé par #ENV{id_gamutable} sur le container des gamutables pour faciliter les styles CSS spécifiques de chacun 2022-04-08 00:31:05 +02:00
2801d6f41e maj vue next select en ajoutant la version de dev/prod 2022-04-07 00:11:15 +02:00
eff8722fa2 Ajoute la possibilite de filtrer via les urls les selects, cf doc 2022-04-04 23:04:26 +02:00
764108f7d3 evite une erreur 2022-04-04 16:38:22 +02:00
a51ce9f32b coquille 2022-03-31 18:46:09 +02:00
1fa801ce92 quand on ajout dans l'url &_id=45, maintenant gamutable affiche la bonne page de l'element 45 2022-03-24 07:22:28 +01:00
1c3a41a2a8 on peut utiliser dans l'url filtrer=xxxx et cela remplira le champ
rechercher
2022-03-23 17:18:02 +01:00
e0c0a2f1ae Ajout une nouvelle option de chargement : un code html qui sera ajouté
dans le bandeau au dessus du tableau, a coté du nbr d'elements.
pour cela, on utilise l'arg : includespip
2022-01-26 09:51:33 +01:00
5ee68cd5eb Attention on casse "un peu" la compat, au niveau du moteur de stockage
local :
- par defaut : localstorage
- on peut passer une option a notre inclure : stockage="indexeddb" pour
  changer
2021-12-01 11:40:04 +01:00
2e87b10e32 Nouvelle prop pour l'appel de gamutable :
* nomblocajaxreload qui est le nom d'un bloc ajax que sera appelé apres
  le chargemnet des données en stockage local ou distant
*
2021-10-13 23:17:30 +02:00
41dd6d79d7 Utilisation de la lib localforage pour pouvoir stocker en indexedDB et
en async
2021-10-13 21:49:21 +02:00
7c872d3f99 par defaut, filtrage select => plusieurs choix possible 2021-10-11 17:12:38 +02:00
cy_altern
07832a4580 broutilles doc 2021-10-06 11:08:13 +02:00
cy_altern
e8620b29d7 intégration de tous les paramètres _deux pour le 2ème gamutable (si absent c'est celui du gamutable_un qui est utilisé). README pour l'utilisation de 2 gamutables 2021-10-06 11:04:00 +02:00
cy_altern
f20a4c82c0 ajout d'un inclure pour pouvoir insérer du contenu en cas de 2 Gamutables 2021-10-06 10:17:04 +02:00
e07a6d3123 revert 2021-05-17 16:29:10 +02:00
cy_altern
3213290585 bricolage pour passage de #ENV{id} en cas de chargement ajax du json (il y a surement mieux à trouver mais en attendant ça permet d'avancer) 2021-05-14 13:21:08 +02:00
e90aa0667d coquille 2021-03-17 10:28:26 +01:00
10bed5f252 un peu de doc 2021-03-16 22:07:31 +01:00
9da7817029 Amélioration retour formulaire, 2 possibilités
1. Methode 1, la plus simple, seulement le php
- $retours['message_ok'] = gamutable_fermer_modalbox();
2. Methode 2, on modifie le php et le html
- php => $retours['message_ok'] = $id_objet;
- html => <INCLURE{fond=inclure/redirect_form,env}>
2021-03-14 10:31:27 +01:00
c3dfbe3d45 on recupere les scripts 2021-01-24 22:54:32 +01:00
abc1b659d4 ajout vue select sans passer par webpack 2021-01-23 18:25:26 +01:00
f2e71de02f merge à la mano car ne fonctionne pas sur vue3 avec filtre col 2020-12-17 14:55:06 +01:00
42cca58ba5 on initialise sinon pb 2020-08-26 18:11:30 +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
93a0cd9ef0 indispensable ! ! ! . 2020-08-19 16:56:31 +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
2e4fe5e1e3 Pour CYRILLE, var_mode=gamutable compatible minibando 2020-07-22 22:23:31 +02:00
40d68933e3 ajout un bouton Purger gamuTable dans la barre admin -> pas compatible avec minibando 2020-07-22 21:34:19 +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
0c56c238ba on passe on options : nom du csv, delimiteur csv et clé des données 2020-05-12 19:20:13 +02:00
0cd9d59209 On décale l'appel des crayons 2020-03-12 23:22:04 +01:00
0ebada6a1a on peut aussi passer dans l'env url de api json 2020-03-12 23:18:15 +01:00
7779fb6f6c on peut passer dans l'appel de l'inclure un tableau de valeurs du nombre de lignes par page 2020-03-12 23:14:02 +01:00
f5ea310e11 maintenant que l'on a l'option dev / prod, on l'utilise aussi pour notre
js
2020-03-12 12:29:07 +01:00
ad5f38db1a on force le chargemnet des crayons dans le plugin 2020-03-11 21:51:55 +01:00
8290f8f80e on compacte le css et js 2020-03-11 10:11:13 +01:00
8e6fd696e7 ajout d'une option de config pour selectionner la version de vue, par defaut vue.min.js 2020-03-10 22:07:22 +01:00
bdc332fe9f recup des fichiers gamutable de souscriptions 2020-03-10 16:59:10 +01:00