7f58033e7f
dans voir_gamuform :
...
on peut passer dans l'url un arg &w=id_mon_objet=25 via parametre_url
ex : `|parametre_url{w,id_app_competition=#ID_APP_COMPETITION}`
cet arg sera ajouté dans le where de la recup des valeurs a afficher
cela permet de faire un premier filtrage
2022-06-30 15:59:48 +02:00
8b34be2d87
amélioration du chargement du json
2022-05-16 23:13:18 +02:00
7a3af751af
ajout nom du fichier csv
2022-05-16 23:05:55 +02:00
13c93f7794
permet de gerer le cas des entiers plus precisement
2022-05-12 21:38:47 +02:00
49e7f583c7
suite page cle options
2022-05-12 10:09:45 +02:00
aac117e14d
up de z
2022-05-12 10:07:22 +02:00
064789956c
on prend en compte si la cle options est presente
2022-05-12 10:07:09 +02:00
de77a13cb2
Maj de l'exemple
2022-05-12 10:06:10 +02:00
056026027b
On vide le fichier html du form pour utiliser toute la puissance de saisie
2022-05-12 09:29:02 +02:00
94ff9e77c4
double coquilles
2022-05-11 10:46:06 +02:00
a75ef7ff94
up de z
2022-05-11 10:38:51 +02:00
5d4b012aaf
on passe l'env aux modeles
2022-05-11 10:35:44 +02:00
7d5626a966
lien editer / supprimer, on passe par des modeles pour pouvoir etre surcharge
2022-05-11 10:34:33 +02:00
d5152ac551
correction test
2022-05-11 10:23:06 +02:00
90a265d71c
up de z
2022-05-10 18:06:45 +02:00
09edd30c7b
on charge le formulaire avec id_redirect qui permet de de recharger la bonne ligne du gamutable
2022-05-10 18:06:27 +02:00
19e5e0403a
ajout la possibilite de passer des options au chargemnet
2022-05-10 17:45:36 +02:00
f2049c4740
maintenant que l'on a ajouté l'autorisation générale pour voir le json, on les ajoutes pour l'edition / suppression
2022-05-10 11:35:23 +02:00
79ff2d5dea
Merge branch 'master' of https://git.gamuza.fr/SPIP/gamuform
2022-05-10 10:24:01 +02:00
b0c56355e5
ajout autorisation sur le json
2022-05-10 10:23:57 +02:00
cy_altern
919bd4a323
utilisation de mb_ucfirst pour ne pas exploser le json si un intitulé de champ commence par un caractèrte accentué
2022-05-09 19:51:03 +02:00
b626a4cd59
premiere lettre de la chaine de langue en majuscule
2022-05-04 09:12:03 +02:00
57b4d95157
dans la declaration du header, on accepte les chaines de langue :
...
<:prefix:ma_chaine_de_langue:>
2022-05-04 09:03:29 +02:00
643f5aee98
amelioration ordre autorisations
2022-05-03 16:08:44 +02:00
6a5b838289
on est plus souple sur le nom de la fonction,
...
- si notre fonction commence par _array_maSuperFonction,
on teste en premier si la fonction maSuperFonction() exist sinon on
teste si _array_maSuperFonction() existe sinon return vide
comme cela, on ne casse plus la compat
2022-04-29 17:18:06 +02:00
8c895ece29
up de y, on casse la compat via le nom de la fonction
2022-04-29 16:53:54 +02:00
9d7b1b1abe
Si la fonction pour le filtre commence par _array_ ex:
...
_array_maSuperFonction() alors en param elle aura un array (la ligne)
sinon la fonction aura la valeur comme param
2022-04-29 16:52:30 +02:00
486e197c7f
on chargement du form lors de la creation, on initialise les valeurs par null et non vide, sinon pb avec les saisies
2022-04-29 16:52:27 +02:00
0111fc1aba
filtrage pour eviter une erreur si une autorisation ne permet pas d'utiliser un champ
2022-04-21 17:31:54 +02:00
bb8283f026
Lors de la declaration d'un objet, on peut le declarer via un objet qui
...
précise les types de chaine de langue. c'est facultatif
2022-04-16 15:30:31 +02:00
f41d6a6e8b
amelioration du systeme de filtre, pour gerer au mieux les inconnues
2022-04-15 18:12:02 +02:00
8fe52051d3
On continue la refonte, on utilise la cle gamutable pour avoir les
...
champs et pouvoir separer les saisies de l'affichage
2022-04-15 15:53:40 +02:00
eb0b20b959
Grosse amélioration de la partie affichage dans le gamutable :
...
* Dans l'array des saisies, on ajoute une entrée : gamutable qui reprend
le nom des clé de gamutable : header / classes / filtreCol / crayons
* et on ajoute la clé : fonction => pour le filtrage de la valeur à
afficher via un filtre
Perte de compatibilite, mais c'est maintenant qu'il faut le faire
2022-04-15 09:51:14 +02:00
9532ff2547
on ajoute la possibilité de filtrer les valeurs dans le gamutable. Pour
...
cela il faut declarer dans l'array Saisies le nom de la fonction dans
l'a clé : "filtrer"
2022-04-11 14:41:16 +02:00
4f138ad342
Merge branch 'master' of https://git.gamuza.fr/SPIP/gamuform
2022-04-05 23:04:43 +02:00
10d1cfd5cb
plus besoin du fichier administration
2022-04-05 23:04:36 +02:00
841db7c8b1
on filtre l'array pour ne garder que si on a la cle saisie
2022-04-04 16:06:03 +02:00
f2a2c7c5f4
on protege le cas général
2022-04-04 11:20:43 +02:00
fd92aa4deb
on traite le cas de l'input date
2022-04-04 11:19:56 +02:00
3a239c8e1b
ne plus le declarer ici, sinon, ca le vide
2022-04-04 11:01:30 +02:00
415d96eb23
plus generique
2022-04-04 10:39:09 +02:00
882aca5708
maj de la doc
2022-04-04 10:37:17 +02:00
c94f8d2816
les tableaux des saisies sont maintenant le return d'une fonction dans
...
gamuform/mon_objet.php.
maj de la doc
2022-03-31 11:45:04 +02:00
08ed7119e0
ajout de la suppression d'une ligne d'un objet
2022-03-31 10:36:15 +02:00
ff03183fd6
correction X bugs
2022-03-31 10:19:47 +02:00
1af56cd55e
modification des autorisations, on utilise les autorisations avec le
...
type gamuform
Ces autorisations appellent les autorisations du type.
Comme cela, il est tres facile de surcharger ces 3 autorisations pour
unifier toutes
2022-03-31 09:43:18 +02:00
c32ede5325
on passe par un inclure
2022-03-30 21:42:17 +02:00
1aba64de6b
simplification paquet
2022-03-30 17:50:31 +02:00
7ffbbdfc81
un peu de doc
2022-03-30 17:49:51 +02:00
fd3a608ca0
un peu de doc
2022-03-30 17:49:45 +02:00