Si aucune autre information doit être fournie pour l'achat d'un produit dans le magasin Magento (Exemple: individuel (obligatoire)Options de, Sélection à produits configurables etc.), vous pouvez mettre les produits directement de la catégorie au panier sans avoir d'abord visiter la page de la fiche produit.
Cela a de confort- et des raisons d'efficacité a certainement ses avantages. mais vous voulez informer avant que les clients d'acquisition ou même MUST détails supplémentaires, cela peut aussi interférer.
Donc, si vous voulez “Ajouter au panier” généralement le bouton Remplacer dans la catégorie contre un bouton, ou le client uniquement Détails du produit. amène à la page produit, est une petite interférence dans le code du modèle nécessaire.
Pour ce faire, ouvrez le list.phtml dans le répertoire app / design / frontend /[Thème]/[Thème]template / catalog / product
Là, on cherche
<type de bouton ="bouton" title ="<?php echo $ this->quoteEscape($ce->__('Add to Cart')) ?>
(Cela donne deux fois – 1 x pour l'affichage de la grille et 1 x pour l'affichage de la liste!)
Responsable de l'action – est la partie qui y sont contenues
onclick ="setLocation(»<?php echo $ this->getAddToCartUrl($_product) ?>»)"
Ce sera remplacé par
onclick ="setLocation(»<?php echo $ _product->getProductUrl() ?>»)"
Maintenant, si vous cliquez sur le bouton, vous serez amené devant les détails.
Maintenant, nous allons sur le bouton mais pas plus “Ajouter au panier” être, mais “vue” o.ä.
Pour cela, nous changeons encore (chaque 2x par ligne)
('Add to Cart')
à
('More details')
Enfin, nous ajoutons une entrée dans leur propre translate.csv:
"More details","vue"
tout, sauf, Upload, peut-être. vider le cache, terminé!
Utilisé dans les versions Magento 1.7 – 1.9 Remarques? Ajouts? Remarques? Volontiers!