on sort l'insertion des images dans une fonction

This commit is contained in:
Christophe 2019-12-06 08:17:16 +01:00
parent 1cba052699
commit f9348d9c8a
2 changed files with 30 additions and 29 deletions

View file

@ -1,7 +1,8 @@
<div class="formulaire_spip formulaire_#FORM"> [(#ENV{objet_ok})
<div class="formulaire_spip formulaire_#FORM">
[<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>] [<p class="reponse_formulaire reponse_formulaire_erreur">(#ENV*{message_erreur})</p>]
[<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>] [<p class="reponse_formulaire reponse_formulaire_ok">(#ENV*{message_ok})</p>]
<form name="formulaire_#FORM" action="#ENV{action}" method="post" enctype="multipart/form-data"><div> <form name="formulaire_#FORM" action="#ENV{action}" method="post" enctype="multipart/form-data"><div>
#ACTION_FORMULAIRE{#ENV{action}} #ACTION_FORMULAIRE{#ENV{action}}
@ -13,17 +14,18 @@
multiple=oui})] multiple=oui})]
<div class="boutons"><input type="submit" class="submit" value="Envoyer" ></div> <div class="boutons"><input id="valider_bigup" type="submit" class="submit" value="Envoyer" ></div>
</div></form> </div></form>
</div> </div>
<script type="text/javascript"> <script type="text/javascript">
//$('input.bigup').bigup({}, { $('input.bigup').bigup({}, {
//fileSuccess: function(){ complete: function(){
//console.log("bigup"); $('#valider_bigup').trigger('click');
}
});
//}
//});
</script> </script>
]

View file

@ -8,9 +8,13 @@ include_spip('inc/cvtupload');
function formulaires_bigform_charger_dist($objet, $id_objet, $mode = 'auto', $args = array()) { function formulaires_bigform_charger_dist($objet, $id_objet, $mode = 'auto', $args = array()) {
$valeurs = [ $valeurs = [
'_bigup_rechercher_fichiers' => true '_bigup_rechercher_fichiers' => true,
]; ];
if (intval($id_objet) and $objet) {
$valeurs['objet_ok'] = 'ok';
}
return $valeurs; return $valeurs;
} }
@ -21,15 +25,10 @@ function formulaires_bigform_verifier_dist($objet, $id_objet, $mode = 'auto', $a
function formulaires_bigform_traiter_dist($objet = 'article', $id_objet = 0, $mode = 'auto', $args = array()) { function formulaires_bigform_traiter_dist($objet = 'article', $id_objet = 0, $mode = 'auto', $args = array()) {
include_spip('inc/joindre_document'); $bigform = charger_fonction('bigform','inc');
set_request('joindre_upload','ok');
$files = joindre_trouver_fichier_envoye(); $bigform($id_objet,$objet,$mode);
$Tid_doc = [];
if (count($files)) {
$ajouter_document = charger_fonction('ajouter_documents', 'action');
$Tid_doc = $ajouter_document('new', $files, $objet, $id_objet,$mode);
}
return []; return [];