Modifier le mail reçu via un formulaire de contact

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Eddy.vh
    a répondu
    Bonjour.

    Attention toutefois, la modification sera à refaire après toute mise à jour de Joomla! Si je ne dis pas de bêtise.

    Laisser un commentaire:


  • woluweb
    a répondu
    Merci cat1910

    Si tu as 1 minute pour copier-coller le bout de code avant/après ici, ça peut être utile pour ceux qui nous lisent et ont un besoin similaire
    (et sinon, n'oubliez pas de mettre le présent sujet sur "réglé" - explications en bas de l'écran)

    Laisser un commentaire:


  • cat1910
    a répondu
    Pour info, je suis arrivée à mes fins en modifiant le fichier contact.php et en me basant sur le mail envoyé en copie à l'expéditeur du formulaire s'il le demande, et j'ai même pu insérer un BCC pour faire en sorte que tout formulaire de contact soit envoyé en copie cachée au webmaster du site.
    Youpi !

    Laisser un commentaire:


  • cat1910
    a répondu
    merci Pascal je vais regarder.
    Et oui Eddy, j'utilise rarement le formulaire de contact basique de Joomla, là c'est un site que j'ai repris tel quel avec largement une trentaine de contacts... pas très envie de reprendre les 30 sous breezing forms !

    Laisser un commentaire:


  • Eddy.vh
    a répondu
    Bonjour.

    Ou utiliser une extension de formulaire qui permet de créer un formulaire de contact personnalisé.
    Le mail destinataire et éventuellement une copie destinée à l'initiateur du formulaire peuvent alors être formatés comme l'utilisateur le souhaite.

    Laisser un commentaire:


  • pmleconte
    a répondu
    Bonjour Cat,

    Le message est généré dans components/com_contact/controllers/contact.php, par la fonction _sendEmail.

    Avant l'appel de cette fonction, il y a contrôle du paramètre custom-reply. Si positionné à oui, on n'appelle pas l'envoi email standard.

    Un peu avant ce test, il y a appel aux plugins répondant à l'événement onSubmitContact.

    Donc, je suppose qu'il faut développer un plugin pour générer ton propre message. Je n'ai pas essayé

    En espérant que cela t'aide,

    Pascal

    Laisser un commentaire:


  • cat1910
    a répondu
    C'est par là que j'ai commencé, c'aurait été simple... mais le mail est paramétré avec des variables, notamment celle de l'expéditeur, et il faut que je puisse rajouter celle correspondant au destinataire. C'est donc dans le fichier qui définit le mail lui même que je devrais aller farfouiller... j'ai du mal à le localiser!

    Laisser un commentaire:


  • woluweb
    a répondu
    Bonjour,
    Dans le dossier "languages", cherchez dans le(s) fichiers en français la ligne qui mentionne "Ceci est un message expédié" et vous verrez sans doute comment faire sur base de l'exemple

    Laisser un commentaire:


  • Modifier le mail reçu via un formulaire de contact

    Bonjour,

    je patauge un peu.

    Dans le mail basique reçu lors d'un contact via le formulaire de contact de base de Joomla, je voudrais avoir le nom et le mail du destinataire en plus de celui de l'expéditeur, pour recevoir un mail du genre :

    Ceci est un message expédié via https://monsite.fr/: par Bidule <bidule@bidule.fr> à Machin <machin@machin.fr> corps du message
    au lieu de

    Ceci est un message expédié via https://monsite.fr/ par : Bidule <bidule@bidule.fr> corps du message
    Quelqu'un peut m'aiguiller ?
    Merci !
    Catherine

Annonce

Réduire
Aucune annonce pour le moment.

Partenaire de l'association

Réduire

Hébergeur Web PlanetHoster
Travaille ...
X