feat: ajout la possibilite de ne pas charger le js d'ajout du champ titre

This commit is contained in:
Christophe 2023-06-29 23:45:16 +02:00
parent 1ef8ddec16
commit efd1dda37b
4 changed files with 7 additions and 4 deletions

View file

@ -14,6 +14,7 @@
- `redirect` qui permet de renvoyer sur la page passée en argument. - `redirect` qui permet de renvoyer sur la page passée en argument.
- `obfusquer` - `obfusquer`
- `proteger` - `proteger`
- `charger_js_titre` oui par defaut => permet de ne pas charger le js d'ajout de l'input titre
Exemple pour revenir à la page principale "equipe" avec un bigform appelé dans une popin : Exemple pour revenir à la page principale "equipe" avec un bigform appelé dans une popin :
``` ```
#FORMULAIRE_BIGFORM{article, #ID_ARTICLE, logoon, #ARRAY{redirect, #URL_PAGE{equipe}, obfusquer, oui}} #FORMULAIRE_BIGFORM{article, #ID_ARTICLE, logoon, #ARRAY{redirect, #URL_PAGE{equipe}, obfusquer, oui}}

View file

@ -5,13 +5,14 @@ if (!defined('_ECRIRE_INC_VERSION')){
function formulaires_bigform_charger_dist($objet, $id_objet, $mode = 'auto', $args = []) { function formulaires_bigform_charger_dist($objet, $id_objet, $mode = 'auto', $args = []) {
$charger_js_titre = $args['charger_js_titre'] ?? 'oui';
$valeurs = [ $valeurs = [
'_bigup_rechercher_fichiers' => true, '_bigup_rechercher_fichiers' => true,
'id_objet' => $id_objet, 'id_objet' => $id_objet,
'objet' => $objet 'objet' => $objet,
'charger_js_titre' => $charger_js_titre === 'oui' ? true : false
]; ];
$valeurs['objet_ok'] = ''; $valeurs['objet_ok'] = '';
if (intval($id_objet) > 0 and $objet) { if (intval($id_objet) > 0 and $objet) {

View file

@ -26,5 +26,7 @@
{accept=#GET{accept}} {accept=#GET{accept}}
)] )]
<INCLURE{fond=js/bigform.js,env}> [(#ENV{charger_js_titre}|oui)
<INCLURE{fond=js/bigform.js,env}>
]

View file

@ -52,4 +52,3 @@
</BOUCLE_fichiers> </BOUCLE_fichiers>
</div> </div>
</B_fichiers> </B_fichiers>