Valeur d'attribut par défaut pour tous les produits dans magento
Je veux définir une valeur par défaut d'un attribut pour tous les produits.
Fournir un morceau de code que vous avez déjà essayé.!
en fait, je n'ai pas essayé le code mais, mais j'ai besoin de le faire. je suis en train d'essayer.
ya...vous avez raison....mais je n'ai pas la bonne réponse.. aidez-moi si vous pouvez....
Si vous n'obtenez pas la bonne réponse, modifier votre question initiale. Ne créez pas une nouvelle question.
Débordement de pile est pour les questions de programmation, de sorte que soit post code, demandez à un codage de la question ou de poser une question sur webmasters.stackexchange
en fait, je n'ai pas essayé le code mais, mais j'ai besoin de le faire. je suis en train d'essayer.
ya...vous avez raison....mais je n'ai pas la bonne réponse.. aidez-moi si vous pouvez....
Si vous n'obtenez pas la bonne réponse, modifier votre question initiale. Ne créez pas une nouvelle question.
Débordement de pile est pour les questions de programmation, de sorte que soit post code, demandez à un codage de la question ou de poser une question sur webmasters.stackexchange
OriginalL'auteur Shawkat Alam | 2011-02-05
Vous devez vous connecter pour publier un commentaire.
J'ai eu le même problème avant,quand j'ai ajouté 11096 produit(les produits téléchargeables) dans mon magasin client m'a dit d'ajouter de nouveaux attributs produits alors j'ai créer 1 (attribut est de Type Oui/Non) et l'attribut.
Maintenant mon problème est de savoir comment puis-je modifier tous les produits et les définir cet attribut oui ou non.si je l'ai pas indiqué, alors la valeur est null alors j'ai écrit quelques lignes de code.
Veuillez vérifier ce code peut être ça va vous aider.
OriginalL'auteur Asrar Malik
Comme indiqué ici:- http://www.magentocommerce.com/knowledge-base/entry/tutorial-creating-attributes-custom-fields
Donc, je pense qu'il ne s'applique qu'aux Nouveaux produits que vous créez après la création de cet attribut. Par conséquent, l'attribut valeur par défaut du paramètre peut ne pas être appliquée pour les produits qui ont été créés avant la création de l'attribut.
J'ai eu le même problème et pour le résoudre, j'ai écrit le code suivant dans le fichier où je veux afficher l'attribut valeur par défaut:-
entity_attribute_collection
contient des attributs pour les autres entités à côté des produits de l'entreprise (clients, les catégories, etc...). Assurez-vous de filtrer par type d'entité:$collection->setEntityTypeFilter(Mage::getModel('catalog/product')->getResource()->getTypeId())
OriginalL'auteur Mukesh Chapagain
Vous pouvez le faire dans la gestion des attributs de
Panneau d'administration - Catalogue - Attributs - Gérer les Attributs
Sélectionner un attribut - Propriétés - Propriétés d'Attribut - valeur par Défaut
mon attribut est liste déroulante. je ne peux pas seeany valeur par défaut de l'option dans les propriétés d'attribut. désolé....mais merci d'essayer de m'aider...s'il y a un autre processus, alors s'il vous plaît dites
Pour la liste déroulante, vous pouvez utiliser la valeur par Défaut Est l'option sur la gestion du Label/Options onglet
en fait je l'ai fait mais c'est de travailler pour les produits que j'ai l'ajout d'après, mais je veux que, pour les produits existants. Aider moi s'il vous plaît
essayez de supprimer l'attribut de cohérence ensemble d'attributs, de sauvegarder et de l'ajouter à nouveau
OriginalL'auteur Distdev
Vous pouvez également résoudre le problème en faisant un massupdate pour tous les produits. Gérer les Produits de paga et Sélectionner Tout, puis mettre à Jour les attributs.
OriginalL'auteur Lars de Weert