2011-01-10 32 views
0

有沒有人能夠改變在Magento每家店的視圖類別的位置?我還沒有關注如何設置位置的代碼,但我知道你通過管理網站使用類別樹來設置位置。您目前開箱即可改變此樹的不同網站或商店的意見。我嘗試將數據庫中的is_global列屬性更改爲商店視圖編號,但是當我嘗試更改每個商店視圖時,這不起作用。我假設後端的代碼沒有邏輯來查找它是什麼存儲視圖,並將其分配,因爲它們將其標記爲全局,並且不提供更改它的選項。如何更改每家店的視圖類別位置

我有兩個網站,也有類似的層次結構和它要有意義使用相同的根目錄下而不是複製了這麼多樹,並具有將產品分配到兩個。理想情況下,能夠通過管理員更改職位是最好的,以便將來客戶可以移動某個類別而不必觸摸任何代碼。

回答

1

這是不可能的。

類別實體具有屬性「位置」這實際上是靜態的(這意味着該屬性是在主catalog_category_entity表)。此外,我們在主表中定義類別關係的'路徑'列。

這兩個列是用於類位置的鹼基。

關於屬性:你有沒有試圖改變在catalog_eav_attribute每個屬性值?此表中的列「位置」用於前端上的分層導航(但此屬性已棄用)。

所以,我只能用定製的觀點,我們可以改變這個邏輯。

隨時提問。

+0

是的,這正是我發現的,謝謝你的答案。我沒有想到分層導航的屬性位置完全被遺忘了。我不認爲這是值得的,我們嘗試改變這個功能,我們將採用另一種方法 – 2011-01-14 13:21:31

相關問題