IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Wordpress + Divi + WooCommerce, intégration: Product name dans formulaire
Options
Guest_Neutral_ch_*
posté 6 Jan 2022, 15:02
Message #1





Guests






Bonjour, j'ai presque fini de me prendre la tête à créer le premier site que je mettrais en ligne pour quelqu'un, mais un dernier élément me casse les noix.

Il y a des plugins, mais je préfère faire sans et apprendre le CSS, PHP, HTML (j'ai créé mon thème enfant, ainsi que functions.php et styles.css, ça c'est ok). Je n'y arrive pas pour ce que je veux faire, un truc m'échappe encore, du coup je regarde quand même si un plugin, avec beaucoup d'utilisateurs, régulièrement mise à jour, etc, existe et là... sur le net +80% des sites proposent d'utiliser des plugins obsolète, sinon je trouve des plugins, mais à mon gout pas avec assez de retours et d'avis positifs ou encore limite me demande si c'est possible avec.

C'est quoi le problème?

Simple, sur le modèle body d'une page de produit Woocommerce, créer avec Divi builder pour tous les produits, je veux un formulaire qui reprend le product name de la page concernée pour l’intégré et qu'il sois visible par le receveur. J'ai contact form 7, un formulaire en popup sur le modèle de page, mais je n'arrive pas à coder et faire fonctionner cela malgré les tutos suivis. Du coup je cherche un bon plugin, mise à jour, pour générer le product name, sois via contact form 7 ou un code, si je le comprends smile.gif (je viens de prendre WPForms, pour test, mais je ne sais pas si il en est capable je suis en train de regarder en ce moment)

Edit: Je ne me sers pas des gestions de stock et des SKU via les produits. Ni de paiements direct, etc, c'est comme répondre à une annonce gratuite, sans possibilité d'inscription à des membres (champ mail + nom obligatoire, dans formulaire).


Merci d'avance pour vos réponses

Ce message a été modifié par Neutral_ch - 6 Jan 2022, 15:22.
Go to the top of the page
 
+Quote Post
Guest_Neutral_ch_*
posté 6 Jan 2022, 18:54
Message #2





Guests






Pour l'instant j'utilise le plugin de Contact Form 7: Dynamic Text Extention (mais notifié non testé avec ma version de WP, dernier update: 1 an, +100.000 utilisateurs actifs).

Après l'activation de Dynamic Text Extention, cela donne:

- Sous Contact Form 7 > Formulaire:
Code
<label>Product Name
[dynamictext product-name "CF7_get_post_var key='title'"]</label>


- Puis, sous Contact Form 7 > E-Mail (à placer ou l'on veux, Subject, Message Body, etc):
Code
[product-name]


- Après test de réception, afin que le client n'efface pas le texte visible du produit dans le champ avant l’envoi du mail, je change dynamictext, par dynamichidden, afin de le caché (mais restera visible en réception):
Code
</label>Product Name
[dynamichidden product-name "CF7_get_post_var key='title'"]</label>

Go to the top of the page
 
+Quote Post
Kozan
posté 25 Sep 2024, 17:25
Message #3


Nouveau Membre


Groupe : Membres
Messages : 5
Inscrit : 24 Sep 2024
Membre no 219 763



Salut ! Si tu veux que le nom du produit soit automatiquement inclus dans ton formulaire, ta méthode avec Contact Form 7 et l'extension Dynamic Text Extension est correcte, même si le plugin n’est plus mis à jour. Si tu veux plus de sécurité et de compatibilité, je te conseille dessayer WPForms avec un champ dynamique personnalisé, ou d’explorer un autre plugin comme Advanced Custom Fields pour ajouter le product name dans ton formulaire. Si tu te sens à l’aise avec un peu de code, tu pourrais aussi directement le gérer avec du PHP pour plus de contrôle. Si entre temps tu n'as pas trouvé de solutions wink.gif !

Ce message a été modifié par Kozan - 27 Sep 2024, 10:49.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 4th November 2024 - 19:34