2011-08-25 3 views
0

Je comprends le concept de base de la portée globale, du site Web et du magasin. Nous développons une boutique en ligne Magento qui a 1 site Web et 2 magasins. Nous avons créé un attribut appelé product_status qui se trouve dans la portée 'store view'.Magento impossible de récupérer les attributs en magasin

Problème Je vais avoir est la suivante:

Quand je vais à un certain produit dans le backoffice magento, sélectionnez un certain magasin dans le menu déroulant et définissez le product_status pour ce produit, disons, « Promotion » , je suis incapable de récupérer cette valeur en utilisant le code suivant sur la vue de la liste (list.phtml):

$_product->getAttributeText('status_type') 

par la suite, quand je fais la même chose, mais pour les valeurs par défaut, la valeur montre! Par la suite, lorsque j'ai réinitialisé le paramètre product_status à la valeur par défaut, cette fois, il fonctionnera par magasin.

Il est assez étrange que vous devez définir des valeurs par défaut avant de pouvoir le régler par magasin -_-

Quelqu'un at-il une idée sur un travail autour de cette question? Est-ce que je fais quelque chose de mal?

Répondre

0

Imaginez-vous, tout ce que vous avez à faire est de mettre l'attribut comme requis et cela forcera magento à le charger sur chaque page qui implique des produits;)

Questions connexes