Jahia en Français > Envoyer des pieces...

1 (1 Good)
0 (0 Bad)

Envoyer des pieces jointes lors de l'envoie des informations d'un formulaire (contenue des champs file uploader) par mail creer via Jahia form builder

by  motmae »  2012/11/30 15:40

Bonjour,

 

Tout est dans le titre je cherche a envoyer des pieces jointes correspondant au fichier uploade grace au champ file uploader de Jahia form builder.

 

Cordialement,

  (motmae)

Number of messages  2
Registration date
0 (0 Good)
0 (0 Bad)

Re : Envoyer des pieces jointes lors de l'envoie des informations d'un formulaire (contenue des champs file uploader) par mail creer via Jahia form builder

by  faissah »  2012/12/07 19:22

Bonjour,

Pourriez-vous preciser votre question? C'est assez vaste ^^

Fabrice

Fabrice  (faissah)

Number of messages  262
Registration date
0 (0 Good)
0 (0 Bad)

re

by  motmae »  2012/12/13 14:26

Je vais essayer d'etre plus claire. Lorsque l'on cree un formulaire via jahia form builder et que l'on y ajoute un champ file uploader, lorsque l'on envoit les infos du formulaire par mail on obtient juste le nom de la variable dans le code mais pas le fichier uploader via le champ file uploader. Je cherche a obtenir le fichier uploader via une piece jointe dans le mail cependant je ne sais pas comment modifier le code de Jahia form builder.

 

Cordialement,

 

motmae_a

  (motmae)

Number of messages  2
Registration date
0 (0 Good)
0 (0 Bad)

Re : re

by  jberthoux »  2013/02/13 09:51

Bonjour,

je souhaiterais également savoir comment modifier la classe "MailAction", utilisée par le formBuilder, afin de pouvoir envoyer des pièces jointes.

Merci

  (jberthoux)

Number of messages  13
Registration date
1 (1 Good)
0 (0 Bad)

Re : Re : re

by  jberthoux »  2013/02/14 09:47

J'ai essayé de faire une action personnalisée, en m'inspirant de "org.jahia.modules.formbuilder.actions.MailAction" utilisée par le module Formbuilder, en y ajoutant un traitement spécifique pour les formulaires "multipart" (inspiré du traitement effectué dans l'extracteur de text "org.jahia.bin.TextExtractor"). Mais ça ne marche pas... le formulaire est bien reconnu comme "multipart" dans ma classe, mais la requête ne contient aucun fichier attaché frown

Cordialement.

  (jberthoux)

Number of messages  13
Registration date
1 (1 Good)
0 (0 Bad)

Re : Re : Re : re

by  jberthoux »  2013/02/14 10:37

En fait, il faut utiliser l'attribut fileUpload de la request HTTP pour récupérer le fichier envoyé : FileUpload fu = (FileUpload) req.getAttribute(FileUpload.FILEUPLOAD_ATTRIBUTE);

Code trouvé ici

Cordialement.

  (jberthoux)

Number of messages  13
Registration date
Contact
Share
Feedback

Get in touch

Whether you are a current user or if you are just evaluating Jahia, we are here to help.

Contact us

Share this page