Un client voulait, que la désignation standard “Quantité” différents produits est différente. Exemple: Pour le produit 1 devrait-il “Pièce” être, dans le produit 2 cependant “Journées” dans le produit 3 mais “Litre”.
Nous avons résolu ce problème en procédant comme suit:
- Système d'un attribut de produit nommé “Les montants désignation” et le code “qty_name” (peut être appelé individuellement)
- Le front-end comporte tout peut sur “Aucun” être.
- Nous avons créé cette déclaration comme entrée requise, il est donc loin d'être oublié et ont comme valeur par défaut “Quantité” inscrit (parce est dans de nouveaux produits avancer l'intérieur).
- Ensuite, le nouvel attribut à l'Attributset désiré est ajouté. (Peut-être. Index Courir)
- Maintenant déjà la valeur peut être réglée même aux produits individuels. Il convient de noter, que le champ est vide pour tous les produits déjà existants! Ainsi, on pourrait par exemple. sur “Mettre à jour les attributs” une fois pour toutes / Mettre en place des produits sélectionnés valeurs correspondant.
- Maintenant, le fichier est addtocart.phtml à partir du dossier app / design / frontend /[IhrTemplateOrdner]/[Modèle Ihr]/template / catalog / produit / vue geöffnet.
- Ensuite, la ligne est <étiquette pour =”qté”><?php echo $ this->__('Quantité:») ?></étiquette> (comme. 33) soit uncommented, supprimé ou remplacé par <étiquette pour =”qté”><?php echo $ _product->getData('Qty_name') ?></étiquette>
- Enregistrer le fichier, Charger et effacer le cache dans le doute.
- Maintenant, la valeur souhaitée est affichée dans le produit frontend spécifique.
Utilisé dans la version Magento 1.9 Remarques? Ajouts? Remarques? Volontiers!
Bonjour,
J'ai essayé ça, mais obtenez uniquement l'ID de l'attribut avec getData.
Avec getAttributeText('Qty_name') alors ça a marché.
Cordialement,
Rolf