2011-07-05 167 views
4

我有一個Magento Multi-Store安裝。在不同的商店視圖中更改Magento產品狀態

我必須在雪巴和禁用如果我選擇選項卡「網站」還有就是你不想在目錄或搜索以示警告 」的相關文件中啓用shopB

產品結果應該在所需的商店中具有「禁用」狀態。「所以可能有可能?

產品的默認值狀態爲「已啓用」

然後我選擇shopB的商店視圖和殘疾人的產品狀態。 現在shopA中產品的狀態也被禁用。

是否可以將shopA中的產品狀態設置爲在shopB中啓用en以禁用?

手冊說: 「產品狀態有一個網站的範圍,這意味着你可以隱藏或顯示每個網站上的產品,影響了該網站所有商店的意見」

來源: http://www.magentocommerce.com/wiki/3_-_store_setup_and_management/catalog/how_the_store_view_affects_categories_and_products

問題是:是否有可能在不影響其他商店視圖的情況下更改每個商店視圖的產品狀態

回答

1

您是否清除了緩存,重建索引等等?

否則你是正確的。

1

由於您的意思是說您的商店只是一家多家商店,所以我不認爲您會在該產品的詳細信息頁面中看到「Websites」標籤。因此,只有一種方法可以在「Shop B」中禁用「Shop A」&的情況下啓用此產品。

在產品的詳細信息頁面,Magento加載「General」選項卡,在其中您將看到「Status」字段。 現在,在左側「General」選項卡上方,可以找到「Choose Store View:」的下拉字段。如果您點擊下拉菜單,您將看到每個網站&商店下可用的所有商店視圖列表。

現在在該下拉列表中選擇「Shop B」。如果您更改了任何數據而不保存它,Magento會詢問您是否會清除Admin中當前視圖中未保存的數據。不用擔心這部分,點擊該對話框中的「OK」按鈕,& Magento然後將加載同一產品的「Shop B」商店視圖。

在「Status」字段旁邊,您會看到一個複選框。確保它沒有被選中。現在將「Status」下拉列表的值更改爲「Disabled」&保存更改。

現在轉到「Shop B」商店視圖的前端&您應該無法再看到此產品。但它也將在「Shop A」商店視圖中處於活動狀態。

希望它有幫助。

+0

這正是我所做的。但是,當我去商店B並取消複選框並將下拉框中的值更改爲「禁用」時。它也會將商店A的價值改變爲「禁用」 –

+0

我現在也檢查過我自己,如果您想要針對商店的意見採取這種效果,那麼這是不可能的,而且這種變化發生在網站式的時尚。這是因爲「狀態」屬性由「網站」範圍維護,而不是「存儲視圖」範圍。這就是Magento定義它的原因。 –

+0

相反,如果您嘗試在新網站中維護這個新店鋪(但所有配置與本網站相同),那麼您的要求就會很好,沒有任何問題。 –

0

產品頁面詳細信息中的「狀態」屬性對網站有效,不適用於商店!

bye

相關問題