2011-03-15 55 views
1

如果我希望爲特定產品獲得不同商店的不同SKU的功能,我該怎麼做?Magento的每個商店的不同SKU

假設我有不同的商店,如男鞋和女鞋,其中每個商店都有同樣的商品(CN Clogs Beach/Garden Clog)。

現在,我想在男士專賣店中定義SKU爲mens_shoes_cnclog,在女士專賣店中定義爲womens_shoes_cnclog。我在這裏處理一個網站和兩個商店。那麼,我如何根據商店名稱定義不同的skus?

我試圖覆蓋Catalog_ProductController的方法,其中我可以很容易地獲得網站代碼,但是我希望以商店爲單位的SKU,因此在搜索引擎中,它們將被視爲兩種不同的產品。

TIA

+0

我不認爲這是可能的。 SKU(庫存單位)的定義是唯一標識產品的代碼。我所要做的就是將這樣的產品的SKU'shoes_cnclog'並顯示在兩個商店中。所以,如果它是從任何一家商店購買的,我的庫存正在得到適當的反映。 – 2011-03-15 07:31:15

+0

我知道與SKU,我想將它定義爲store_code + autoincrement然後我必須做什麼? – Kamal 2011-03-15 07:57:56

+0

爲什麼它不可能?我不是說我想刪除sku。我正在獨特地定義它。 – Kamal 2011-03-15 08:20:10

回答

0

如果是相同的後端產品,一個SKU應該被用來跟蹤它。這就是說,我明白你可能有一些相互矛盾的要求。我認爲在不完全破壞系統後臺的情況下,我能想到的唯一方法就是爲「前端sku」創建一個字段,該字段將用於在每個商店基礎上向客戶顯示。您需要將前端中的引用替換爲每個商店的sku,並且仍然會在後端看到真正的sku。

+0

是的,我想在後端使用同樣的產品,好主意! – Kamal 2011-03-15 13:13:37

+0

如果我將創建女鞋sku和男鞋sku,並將其添加到每個屬性集中的常規部分,然後我將顯示該sku per perticular商店,您對這個想法有什麼看法? – Kamal 2011-03-15 13:17:15

+0

創建一個名爲alternate-sku的字段或類似的東西,並使用Magento的每店店屬性編輯將其更改爲每個商店所需的任何值。然後,修改您的模板以相應地顯示該sku。 – 2011-03-16 13:27:55

相關問題