WooFrance Dépannage et support WordPress WooCommerce › Forums › Forum de Support WooCommerce › Bouton Ajouter au panier
Étiqueté : ais
- Ce sujet contient 29 réponses, 4 participants et a été mis à jour pour la dernière fois par Ludovic, le il y a 5 années et 12 mois.
-
AuteurMessages
-
18 mai 2018 à 10 h 01 min #61471
Bonjour,
Je suis a la recherche d’un code CSS qui est possible d’ajouter dans ma template pour avoir 2 bouton différents « Ajouter au panier »
Explication je suis en train de mettre un site pour un Artiste Peintre qui réalise des œuvres uniques, mais qui peut les reproduire sauf l’œuvre sera un peu différente, donc je voudrais quand l’œuvre unique est acheté qu’un bouton apparait ou change de non pour avoir en texte Acheter une reproduction ou acheter une copie ….
Mais impossible de trouver un sujet qui correspond a ma recherche
Quelqu’un aurait il la solution, un plugin …
Amicalement
27 mai 2018 à 14 h 38 min #6207027 mai 2018 à 16 h 42 min #62078votre demande n’est pas très commune donc il n’existe peut-être pas d’extension existante faisant cela.
en sachant que l’extension devra ajouter une information sur la fiche d’édition du produit et ensuite utiliser cette information pour personnaliser l’affichage des bouton de commande des produits sur les pages publiques.Développeur PHP et WordPress En Alsace dans l'annuaire des prestataires WordPress et WooCommerce
Création d'extensions pour WordPress et WooCommerce - Personnalisation d'extensions existantes
🔶 Si vous appréciez mon aide, vous pouvez me faire un don de n'importe quel montant en cliquant ici.27 mai 2018 à 16 h 47 min #6208028 mai 2018 à 8 h 25 min #62107Bonjour,
j’imagine que les tableaux sont classer dans 2 catégories différentes.
Il doit être alors possible de gérer une condition en php qui affiche tel ou tel template selon la catégorie du produit.
Mon niveau php ne me permet pas de fournir un code s’approchant du résultat. Mais je ciblerais mes recherche dans cette direction.
4 juin 2018 à 16 h 55 min #626924 juin 2018 à 18 h 46 min #62703l’idée de Dg& permet de simplifier cela si c’est bon pour vous de changer le produit de catégorie quand il est vendu.
avant de modifier des fichiers, il faut déjà voir si vous utilisez un thème libre que vous avez installé en passant par le menu « Apparence » -> « thème » ?
si c’est le cas la 1re étape est de créer un thème enfant. sinon, à la prochaine mise à jour du thème, vos modifications seront écrasées :
https://codex.wordpress.org/fr:Th%C3%A8mes_EnfantDéveloppeur PHP et WordPress En Alsace dans l'annuaire des prestataires WordPress et WooCommerce
Création d'extensions pour WordPress et WooCommerce - Personnalisation d'extensions existantes
🔶 Si vous appréciez mon aide, vous pouvez me faire un don de n'importe quel montant en cliquant ici.4 juin 2018 à 20 h 26 min #627075 juin 2018 à 7 h 14 min #62726il y a encore autre chose à voir, est ce que vos produits sont des produits simples ou variables ?
si simples, le fichier concerné est « single-product/add-to-cart/simple.php »
si variables, c’est « single-product/add-to-cart/variation-add-to-cart-button.php »ensuite regardez dans les répertoire du thème parent et thème enfant. est ce que vous avez un répertoire « woocommerce » avec ce fichier dedans ?
Développeur PHP et WordPress En Alsace dans l'annuaire des prestataires WordPress et WooCommerce
Création d'extensions pour WordPress et WooCommerce - Personnalisation d'extensions existantes
🔶 Si vous appréciez mon aide, vous pouvez me faire un don de n'importe quel montant en cliquant ici.5 juin 2018 à 22 h 09 min #62787Bonjour,
Il y aura très peu de produits variables pas plus de 10 /15 a cause des tailles des tableaux.
J’ai trouvé a cet emplacement celui-ci: themes/woodmart/woocommerce/single-product/add-to-cart/variable.php
Celui-ci c’est néant single-product/add-to-cart/variation-add-to-cart-button.php mais il y a ceci dans le même dossier: grouped.php
Mais mon thème bien WooCommerce: wp-content/themes/woodmart/inc/woocommerce
5 juin 2018 à 22 h 22 min #62789déjà vous pouvez copier ce fichier dans themes/woodmart-ENFANT/woocommerce/single-product/add-to-cart/variable.php
c’est ce fichier qui sera modifiéensuite copiez le contenu du fichier sur ce site pour que nous voyons son contenu :
https://pastebin.com/Développeur PHP et WordPress En Alsace dans l'annuaire des prestataires WordPress et WooCommerce
Création d'extensions pour WordPress et WooCommerce - Personnalisation d'extensions existantes
🔶 Si vous appréciez mon aide, vous pouvez me faire un don de n'importe quel montant en cliquant ici.5 juin 2018 à 22 h 39 min #62795Voila c’est fait et le fichier est visible ici https://pastebin.com/06ZRgWkY
6 juin 2018 à 7 h 20 min #62809désolé, j’avais mal lu, il s’agit d’un autre fichier.
donc finalement, vous pouvez supprimer le fichier
single-product/add-to-cart/variable.php
du thème enfant
et le fichier a créer dans le thème enfant estwoocommerce/single-product/add-to-cart/variation-add-to-cart-button.php
avec le contenu suivant :
https://pastebin.com/NLfkGhRfsi la catégorie ne s’appelle pas « reproduction », vous pouvez modifier le slug dans le code ligne 22.
Développeur PHP et WordPress En Alsace dans l'annuaire des prestataires WordPress et WooCommerce
Création d'extensions pour WordPress et WooCommerce - Personnalisation d'extensions existantes
🔶 Si vous appréciez mon aide, vous pouvez me faire un don de n'importe quel montant en cliquant ici.6 juin 2018 à 16 h 17 min #62857Merci pour le fichier.
Donc j’ai bien viré le fichier pour mettre celui réalisé et renommé en variation-add-to-cart-button.php
J’ai aussi fait une nouvelle catégorie reproduction, j’ai aussi modifié une toile en stock ZERO dans cette catégorie.
Mais a voir rien de visible comme le montre le tableau https://annelaurelavagna.com/produit/comme-un-jardin-fleuri
J’ai juste mit en service le site provisoire pour voir car le site n’est pas encore en ligne et ni lancé Car j’avais le site sous joomla et la faut refaire toute la boutique un a un.
14 juin 2018 à 12 h 42 min #63424si vous mettez le stock à 0 le produit ne peux pas être vendu.
Développeur PHP et WordPress En Alsace dans l'annuaire des prestataires WordPress et WooCommerce
Création d'extensions pour WordPress et WooCommerce - Personnalisation d'extensions existantes
🔶 Si vous appréciez mon aide, vous pouvez me faire un don de n'importe quel montant en cliquant ici.14 juin 2018 à 12 h 57 min #63425Même avec le stock a 10 ceci n’apparait pas.
On parle bien d’œuvre unique, ce ci qui veut dire nombre de 1, une fois vendu la le bouton reproduction apparait soit il y génère un stock de 10 ou autres. Mais on ne peut pas y mettre dans œuvre unique un nombre supérieur de 1.
Imaginons que la personne en prends 3, comment justifier que 2 seront des reproductions.
Dans ce principe je risque d’avoir des soucis avec des acheteurs, etc …
14 juin 2018 à 14 h 04 min #63427je parlais des reproductions une fois que l’œuvre unique est vendue.
à ce moment vous mettez le produit dans la catégorie « reproduction » et vous modifiez le stock pour remettre le produit en vente.Développeur PHP et WordPress En Alsace dans l'annuaire des prestataires WordPress et WooCommerce
Création d'extensions pour WordPress et WooCommerce - Personnalisation d'extensions existantes
🔶 Si vous appréciez mon aide, vous pouvez me faire un don de n'importe quel montant en cliquant ici.14 juin 2018 à 14 h 39 min #6343014 juin 2018 à 17 h 34 min #63446C’est dommage de ne pas continuer a faire profiter tout le monde d’une discussion intéressante. Un forum c’est quand même fait pour ça.
@Mathieu – A tout hasard je propose une autre approche. Le développeur verra vite si c’est faisable 🙂Produit_1 |-variation_1 => original
|-variation_2 => reproductionAjout d’une règle conditionnelle en PHP: Si variation_1 à un stock supérieur à 0, alors cacher variation_2
Content(e) de mon aide ? Vous pouvez m'offrir un café ! 🙂
Avant d'appeler à l'aide: Dépannage Woocommerce
Vous manquez de trafic ? Payez le prix d'un seul backlink et obtenez-en beaucoup plus !
14 juin 2018 à 17 h 48 min #63448 -
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.