Changement de Magento sur le statut des produits dans des magasins différents points de vue
J'ai un Magento Multi-magasins d'installation.
J'ai un produit qui doit être activé dans shopA et désactivé dans shopB
Si je sélectionne l'onglet "Sites web" il y a une alerte
"Les éléments que vous ne voulez pas afficher dans le catalogue ou les résultats de la recherche doivent avoir le statut de "personnes Handicapées" dans la boutique." donc, il est probablement possible?
La valeur par défaut du produit est "activé"
Puis-je choisir le magasin de shopB et désactivé à l'état du produit.
Maintenant, la situation du produit dans shopA est également désactivée.
Est-il possible de définir le statut du produit dans shopA activé fr dans shopB pour personnes à mobilité réduite?
Le manuel dit:
"Le Statut du Produit le Site web de la portée, ce qui signifie que vous pouvez masquer ou afficher un produit par Site, affectant tous les magasins pour ce Site web. "
La question est: Est-il possible de changer le statut du produit par la vue magasin sans affecter les autres magasins
OriginalL'auteur Bob S | 2011-07-05
Vous devez vous connecter pour publier un commentaire.
Vous avez obtenu votre cache effacé, index reconstruit et ainsi de suite?
Sinon, vous avez raison.
OriginalL'auteur ʍǝɥʇɐɯ
Puisque vous dites que votre magasin est uniquement multi-magasins, donc je ne pense pas que vous allez voir un "
Websites
onglet" qui produit la page des détails. Donc, vous n'avez qu'un moyen de rendre ce produit activé dans "Shop A
" & désactivé dans "Shop B
".Dans le produit de la page des détails, Magento charge le "
General
" onglet dans lequel vous pourrez voir le "Status
" sur le terrain.Maintenant, dans le côté gauche, au-dessus de la "
General
" onglet, vous trouverez un menu déroulant pour "Choose Store View:
". Si vous cliquez sur la liste déroulante, vous verrez une liste de tous les magasins disponible sous chaque Site web & Store.Maintenant, sélectionnez le "
Shop B
" dans cette liste. Magento va vous demander ce que cela va effacer toutes les données non enregistrées à partir de la vue en cours dans l'Admin, si vous avez modifié des données, sans l'enregistrer. Sans se soucier de cette partie, cliquez sur le "OK
" bouton de la boîte de dialogue, & Magento se chargent alors de la "Shop B
" magasin de vue de ce même produit.Ici, à côté de la "
Status
" sur le terrain, vous trouverez une case à cocher. Assurez-vous qu'il n'est pas cochée. Maintenant, changez la valeur de "Status
" liste déroulante "Disabled
" & enregistrer les modifications.Maintenant aller de l'avant à la fin de votre "
Shop B
" store view & vous ne devriez pas être en mesure de voir ce produit nouveau. Mais il sera également actif dans le "Shop A
" magasin de vue.Espère que cela aide.
J'ai aussi vérifié maintenant moi-même que si vous voulez le prendre à cet effet de prendre place à l'égard de stocker des points de vue, alors il ne sera pas possible, et ce changement a lieu dans un site web-sage de la mode. C'est parce que le "
Status
" attribut est entretenu avec "Website
" champ d'application, au lieu de "Store View
" champ d'application. C'est ce que Magento a défini.Au lieu de cela, si vous essayez de maintenir cette nouvelle boutique dans un nouveau site web (mais avec les mêmes configurations que le présent site web), votre exigence sera très bien, sans aucun problème.
Je suis très désolé, mais je ne veux pas que quiconque de modifier la valeur par défaut de Magento paramètres, car ce qui peut entraver la création et le maintien des produits à long terme.
Ce n'est pas une option standard pour modifier le statut du produit sans affecter les autres magasins, mais vous pouvez changer la visibillity dans un magasin de vue. Dans la boutique d'Un est la visibillity "catalogus" et dans la boutique B est le visibillity "pas visible à l'unité". Cela a fonctionné pour moi. Le produit est maintenant pas visible en Boutique B
OriginalL'auteur Knowledge Craving
De nombreuses années sans réponse adéquate.
Je n'ai aucune idée pourquoi, mais magento n'offre pas la possibilité de changer le statut de la portée de vue magasin. Trouvé une solution de contournement.
Trouver l'attribut dans catalog_eav_attribute et le changement c'est is_global valeur 0, ce qui signifie pour stocker visualiser et fonctionne parfaitement comme il se doit, en premier lieu,:)
Maintenant il est rempli uniquement de vue sélectionné valeur dans catalog_product_entity_int table au lieu de tous les points de vue dans le site web de la portée.
OriginalL'auteur tomekK
le "Statut" de l'attribut dans la page de détail est valable pour le Site web et non pour le magasin!
bye
OriginalL'auteur Michelangelo