bijassoncoralie Posted May 26, 2018 Share Posted May 26, 2018 Bonjour, Je vends mes produits sous la forme physique (papier) et sous la forme dématérialisée (documents à télécharger) comment obtenir une fiche produit avec les deux déclinaison comme sur le site ci-dessous Link to comment Share on other sites More sharing options...
P i l o u Posted May 26, 2018 Share Posted May 26, 2018 Bonjour, Hélas, pas de déclinaisons sur les produits virtuels... Link to comment Share on other sites More sharing options...
bijassoncoralie Posted May 26, 2018 Author Share Posted May 26, 2018 Comment a fait alors ce site marchand? Link to comment Share on other sites More sharing options...
Eolia Posted May 27, 2018 Share Posted May 27, 2018 le produit téléchargeable n'est pas une déclinaison dans cet exemple, c'est une option disponible de base dans chaque page produit du BO. Ensuite, dans cet exemple, c'est juste une modification du tpl (Par défaut cette option s'affiche à côté des caractéristiques). Donc le bloc a été déplacé dans le tpl. On peut avoir des déclis sur les produits dématérialisés, mais il faut soit utiliser un module, soit modifier le cœur. Link to comment Share on other sites More sharing options...
P i l o u Posted May 27, 2018 Share Posted May 27, 2018 (edited) Il y a 4 heures, Eolia a dit : c'est une option disponible de base dans chaque page produit du BO. Bonjour Eolia, De quelle option parles-tu stp ? Il y a 4 heures, Eolia a dit : On peut avoir des déclis sur les produits dématérialisés, mais il faut soit utiliser un module, soit modifier le cœur. Ah, je ne savais pas, merci. ;-) Edited May 27, 2018 by P i l o u (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted May 27, 2018 Share Posted May 27, 2018 Autant pour moi j'ai lu trop vite et je n'ai pas vu que l'option du téléchargement était payante. Dans ce cas, utiliser la méthode suivante: - Créer un produit identique mais virtuel, l'activer et le mettre dans une catégorie cachée et récupérer son ID - Modifier le product-tpl en y ajoutant le code contenu dans l'autre page produit et le coller en dessous Cela demande 2 adaptations: - récupérer en smarty un tableau des correspondances Produit => son produit virtuel - dans le tpl: {si l'id_product est une clé du tableau on affiche le bouton avec son code qui intègre la valeur de cette clé } Quelque chose comme ça pour le code du bouton: <a class="button ajax_add_to_cart_button btn btn-default" href="https://ton_shop.net/fr/panier?add=1&id_product={$id_virtual}&token=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX" rel="nofollow" title="Ajouter au panier" data-id-product-attribute="0" data-id-product="{$id_virtual}" data-minimal_quantity="1"> <span>Ajouter au panier</span> </a> Link to comment Share on other sites More sharing options...
JoJo! Posted October 14, 2019 Share Posted October 14, 2019 Hello. @pilou est-ce que tu as trouvé une solution à ta demande ? J'ai précisément la même recherche actuellement. Merci 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