En visitant ce site, vous acceptez l'utilisation de cookies afin de vous proposer les meilleurs services possibles.

    ajouter un champ téléphone à "Poser une question sur le produit"

    Plus d'informations
    il y a 10 ans 9 mois #1 par Repitol
    Bonjour
    le sujet parle de lui-même
    j'ai cherché avec le module de recherche sur le forum, mais rien ne ressort avec les mots "Poser une question"
    le but est de pouvoir contacter le client par tél quand son email ne répond pas
    merci

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 10 ans 9 mois - il y a 10 ans 9 mois #2 par alatak
    Bonjour
    A ma connaissance, il n'y en a pas.
    Tu peux peut être passer par un champ personnalisé ?
    Mais bon il faut l'écrire.

    Ou bien changer le libellé de "Veuillez poser votre question"
    Dernière édition: il y a 10 ans 9 mois par alatak.

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 10 ans 9 mois - il y a 10 ans 9 mois #3 par Repitol
    impossible de répondre malheureusement le site plante... :(
    je ne peux pas indiquer de code dans ce message même en utilisant les balises de code prévues
    je me fais virer du site et je ne peux revenir qu'après un délai.

    je mets donc un peu d'info...
    Bonjour Alatak et merci pour cette réponse très rapide

    j'ai pu ajouter le champ en modifiant le fichier form.php
    dans mon-template/html/com_virtuemart/askquestion
    malheureusement le mail reçu ne contient pas la ligne, je n'ai pas trouvé le fichier à modifier pour ça.
    j'ai tenté une modif sur administrator/components/com_virtuemart/views/vendor/tmpl/mail_html_question.php
    mais ça marche pô
    Dernière édition: il y a 10 ans 9 mois par Repitol.

    Connexion ou Créer un compte pour participer à la conversation.

    • studio42
    • Portrait de studio42
    • Hors Ligne
    • Modérateur
    • Modérateur
    • Dev Joomla & Virtuemart
    Plus d'informations
    il y a 10 ans 9 mois - il y a 10 ans 9 mois #4 par studio42
    Bonjour,
    Il est possible de l'ajouter avec un javascript.
    jQuery((document).ready(function$(){
     $('#askQuestion').submit(function(){
      var tel = $('#tel").val(), comment = $('#comment').val();
      if(tel) $('#comment').val('tel:'+tel+" <br>'+comment);
      
     });
    });

    Si cela ne fonctionne pas, alors il faut modifier le joomla.submit natif ou sinon modifer les fichiers de virtuemart, ou creer un plugin.

    Cordialement,
    Patrick

    P.S:J'ai pas testé le code

    www.st42.fr Truc et astuce Joomla et virtuemart
    shop.st42.fr téléchargement Joomla et extension pour virtuemart
    Gratuit ! Nettoyage des medias : shop.st42.fr/fr/produits/virtuemart-netoyage-des-medias.htm Nouveau!
    Dernière édition: il y a 10 ans 9 mois par studio42.

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 10 ans 9 mois #5 par Repitol
    Bonjour et merci pour l'info.
    Je vais tester mais je pense que la solution n'est pas viable à long terme, en effet à chaque mise à jour de Virtuemart, je vais devoir recommencer.
    Il faudrait que le champ téléphone soit par défaut installé, car effectivement certains internautes se trompent en écrivant leur email et il est alors impossible de les contacter.

    Bonne journée

    Connexion ou Créer un compte pour participer à la conversation.

    • studio42
    • Portrait de studio42
    • Hors Ligne
    • Modérateur
    • Modérateur
    • Dev Joomla & Virtuemart
    Plus d'informations
    il y a 10 ans 9 mois #6 par studio42
    Cela dépend comment vous ajouter vos modifcations.
    Voir st42.fr/astuce-joomla/29-surcharge-joomla-3 pour le faire correctement.

    www.st42.fr Truc et astuce Joomla et virtuemart
    shop.st42.fr téléchargement Joomla et extension pour virtuemart
    Gratuit ! Nettoyage des medias : shop.st42.fr/fr/produits/virtuemart-netoyage-des-medias.htm Nouveau!

    Connexion ou Créer un compte pour participer à la conversation.