30 Posts
Noboday
9 years ago
7
Topic

Bonjour,

Je vous contact car j'ai crée un formulaire et dans celui ci, à la fin, je demande à l'utilisateur de mettre une pièce jointe (Un ticket de caisse).

Ce champs est obligatoire et quand l'utilisateur valide son formulaire et l'envoi, on reçoit par mail simplement  /"le nom du dossier où l'image est stocké"\"le nom de l'image".

Cependant, j'aimerais si possible soit que la pièce jointe ajouté par l'utilisateur soit en véritable pièce jointe du mail envoyé (lors de l'envoi du formulaire par mail) ou si c'est pas possible au moins un lien hypertext qui par un simple clic nous permet de visualier la pièce jointe.

Est-ce possible ?

Je vous remerci par avance,

Cordialement

Noboday

Get a Book for SEBLOD
693 Posts
rpoy
9 years ago
6
Level 1

Bonjour Noboday,

Oui!  Vous pouvez faire ce que vous voulez si vous utilisez un champ email. Vous pouvez ajouter un champ de saisie (champ de texte) - vous avez juste besoin de s'assurer que le chemin d'accès au fichier est correct: images / pièces jointes / nom_fichier

configuration de la radio:

J'espère que c'est logique,

Randy

30 Posts
Noboday
9 years ago
5
Level 2

Bonjour Randy,

Merci pour les explications, je pense avoir compris. Cependant, dans la configuration de mon champ email, j'ai donc mis dans Send attachment (field): ticket_de_caisse (le nom de mon champ pour la pièce jointe), mais je ne reçoit toujours aucune pièce jointe.

J'ai aussi essayer en mettant la même valeur (ticket_de_caisse) dans Attachment (fields) mais rien non plus.

Pourquoi cela ne marche-t-il pas ?

Quand vous dites, vérifiez que le chemin d'accès à la pièce jointe est bon, c'est à dire ? A quel endroit doit-on vérifier s'il correspond ?

Merci d'avance,

Cordialement

693 Posts
rpoy
9 years ago
4
Level 3

Bonjour Nobody,

Quelle est la valeur que vous avez dans la ticket_de_caisse? Pour la fixation, où est le fichier stocké sur le serveur?

Merci,

Randy

30 Posts
Noboday
9 years ago
3
Level 4

Bonjour Randy,

En mettant #ticket_de_caisse# dans le texte du mail, la valeur retourné par mail est : images/ticket_de_caisse/banniere.jpg

Sur le serveur, j'ai créer un dossier ticket_de_caisse dans images, ça donne donc images/ticket_de_caisse et je retrouve bien mes photos dans ce dossier après l'envoi du formulaire.

Cependant, je n'ai toujours aucune pièce jointe avec le mail donc je comprends pas :p

Je ne sais pas si ça peut aider mais voici la configuration de mon champ pièce jointe (ticket_de_caisse)

Cordialement,

30 Posts
Noboday
9 years ago
2
Level 5

Voici la configuration de mon champs pièce jointe (ticket_de_caisse) et mon champs email.

Ah, je n'arrive plus a poster une photo...

693 Posts
rpoy
9 years ago
1
Level 6

Salut Nobody,

Je suis très désolé, je montrais le mauvais champ. J'ai mis à jour les images dans le post précédent pour afficher les réglages appropriés.
désolé pour l'erreur,

Randy

30 Posts
Noboday
9 years ago
0
Level 7

Merci beaucoup, cela fonctionne parfaitement maintenant :)

Il faut en faite associer Send attachment (field) à un bouton "valider" donc ? Je l'ai mis sur mon bouton "Envoyer" et ça marche ! :)

Encore merci, 

Cordialement

Noboday

Get a Book for SEBLOD