Modifier le mail reçu via un formulaire de contact

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

  • 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

  • #2
    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
    Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

    Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

    Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

    Commentaire


    • #3
      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!

      Commentaire


      • #4
        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
        If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

        Commentaire


        • #5
          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.
          Cordialement.
          __
          Eddy !!!
          Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

          Commentaire


          • #6
            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 !

            Commentaire


            • #7
              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 !
              woluweb aime ceci.

              Commentaire


              • #8
                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)
                Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

                Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

                Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

                Commentaire


                • #9
                  Bonjour.

                  Attention toutefois, la modification sera à refaire après toute mise à jour de Joomla! Si je ne dis pas de bêtise.
                  Cordialement.
                  __
                  Eddy !!!
                  Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

                  Commentaire

                  Annonce

                  Réduire
                  Aucune annonce pour le moment.

                  Partenaire de l'association

                  Réduire

                  Hébergeur Web PlanetHoster
                  Travaille ...
                  X