diff --git a/README.md b/README.md index 3a76874..1330377 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,9 @@ - `proteger` - `charger_js_titre` oui par defaut => permet de ne pas charger le js d'ajout de l'input titre - `ajaxReload` le nom d'un bloc ajax à recharger via ajaxReload. dans ce cas, charger_js_titre = non + - `boutonSubmit` non par défaut (= bouton masqué) => oui permet d'afficher le bouton submit du FORMULAIRE_BIGFORM + - `id_document` l'ID du document pour lequel le fichier chargé va remplacer le fichier existant + Exemple pour revenir à la page principale "equipe" avec un bigform appelé dans une popin : ``` @@ -33,16 +36,30 @@ ```html -arg: suffix_liste_fichiers=toto qui permet de charger le fichier :inc-bigup_liste_fichiers_toto.html +ou + ``` - -cet inclure peut accepter 3 arguments facultatifs : +Cet inclure peut accepter les arguments facultatifs : - `accept=#LISTE{image/*, application/pdf}` ou `accept="image/*"` par défaut tous les fichiers - `previsualiser=non` (par défaut = oui) - `multiple=non` (par défaut = oui) +- `suffix_liste_fichiers=toto` : permet de charger le fichier : `inc-bigup_liste_fichiers_toto.html` -2. dans le formulaire php +Les autres arguments de **l'usage 1** utiles ici sont : + +- `charger_js_titre=non` : pour ne pas charger/afficher le js d'ajout de l'input titre +- `id_document=#ID_DOCUMENT` : pour que le fichier chargé remplace celui du document `#ID_DOCUMENT` (ou autre `#ENV{id_document}`) + +/!\ cet argument nécessite que le `..._traiter` du formulaire récupère l'id_document lui aussi : +```php +$bigform = charger_fonction('bigform_traiter','inc'); +$bigform($id_article, 'article', 'auto', ['id_document' => intval($id_document)]); +``` +(ici `id_article` et `id_document` sont des arguments du CVT) + + +1. dans le formulaire php ```php // dans le charger : diff --git a/paquet.xml b/paquet.xml index 03a08e4..677c316 100644 --- a/paquet.xml +++ b/paquet.xml @@ -1,7 +1,7 @@