Frad Posted April 26, 2016 Share Posted April 26, 2016 Bonjour, Je souhaiterais ajouter un petit formulaire de contact dans mes pages produit de type : Demandez à être rappelé > nom*, prénom*, téléphone*, e-mail*, message. Je ne suis pas du tout dev et il me semble qu'on ne puisse pas intégrer du .php dans les fichiers .tpl. Les solutions trouvées en ligne ne fonctionnent donc pas et je n'arrive pas non plus à faire fonctionner le formulaire natif de Prestashop en copiant/collant son code dans mon conteneur sur la page produit. (les champs apparaissent mais ne fonctionnent pas) Une solution pour ça ? Merci à tous !!!! Link to comment Share on other sites More sharing options...
Vincent Decaux Posted April 26, 2016 Share Posted April 26, 2016 Bonjour, Il suffit d'un formulaire en HTML dans votre template, et de mettre l'action du form vers un fichier PHP (par exemple form.php, qui contient uniquement la récupération des champs et l'envoi de l'email). Link to comment Share on other sites More sharing options...
Frad Posted April 26, 2016 Author Share Posted April 26, 2016 Merci beaucoup Vincent, j'ai essayé cette méthode sans succès, je pense que je n'ai pas mis le fichier php au bon endroit. Doit-il être à la racine du site, dans le thème au même niveau que "product.tpl" ou autre ? Merci beaucoup en tout cas Link to comment Share on other sites More sharing options...
Vincent Decaux Posted April 26, 2016 Share Posted April 26, 2016 Vous pouvez indiquer où aller "chercher" ce fichier PHP, si c'est à la racine du site, il faut mettre l'action vers : http://www.site.com/form.php. Le plus simple est de l'avoir à la racine, puis d'inclure le Core de base de Prestashop pour faire l'envoi du mail. Il y a pas mal d'infos, n'hésitez pas à chercher dans un premier temps : https://www.prestashop.com/forums/topic/180154-comment-creer-une-second-formulaire-dans-prestashop/ Link to comment Share on other sites More sharing options...
Frad Posted April 26, 2016 Author Share Posted April 26, 2016 Merci Vincent, en appliquant cette info et en recoupant les exemples de .php trouvés sur le web, j'ai réussi ! Merci beaucoup ! Link to comment Share on other sites More sharing options...
astrid2776 Posted April 27, 2016 Share Posted April 27, 2016 Bonjour, Du coup si on veut modifier les champs du formulaire d'inscription c'est un peu le même principe?Merci d'avance Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now