回答
例如,您將需要一個變體產品來管理價格。對於某些顏色,該產品可能會比其他顏色花費更多。您無法在一個產品中管理此功能。您也可以爲您的變體產品定義另一個描述/產品名稱。使用變體產品比使用自定義產品更容易。
謝謝你的回覆。但產品變體和基礎產品存儲在同一張表中。那麼爲什麼管理價格會更容易?我也不明白如何使用變體產品來定義產品名稱或描述變得更容易。你能否詳細說明和/或可能提供一個例子? – 2014-11-12 02:21:06
變體是電子商務系統中的一個常見概念。採用hybris支持這個像別人一樣:
- http://docs.shopify.com/api/product_variant
- http://msdn.microsoft.com/en-us/library/ms962267%28v=cs.70%29.aspx
- http://guides.spreecommerce.com/developer/products.html
那麼,我們爲什麼要這樣做呢?主要是爲了便於管理。
如果我們拿一個服裝的例子,也許我們有產品沒有大小或顏色(也許是太陽鏡)的變化,我們有產品只有顏色變化(帽子?),我們有產品的大小和顏色變化(T恤也許)。
這裏是我們的設置:
- 產品
- 產品藍
- 產品藍/ S
- 產品紅
- 產品紅/ M
- 產品綠色
- 產品綠色/ S
- 產品綠色/ XL
- 產品藍
在這個例子中,我們需要配置一個價格,對 '產品'。我們只需在「產品藍色」,「產品紅色」和「產品綠色」上配置3個圖像。然後,我們可以在「葉子」變體上配置庫存水平。
所以不同的產品將有不同數量的變化和不同的方式來變化。因此,我們不希望填充產品表,其中有許多空列表示每個產品的所有可能變化。通過VariantType MetaType採用更具擴展性的方法。
通過這種方法,您可以使用impex通過運行時間定義通過items.xml或'dynamic'變體創建'具體'變體(如我稱之爲)。只有具體的變體可以直接用於代碼(即使用instanceof),但不能通過部署和更新系統添加。動態變體需要更聰明的編碼來確定項目上的VariantAttributes,但這通常是更好的方法並且更具可擴展性。
當然有一個論點,即多級別變體結構有點多餘且有點虛假。變體沒有「方向」。您不自然導航產品>藍色>小,您只需選擇藍色小產品。所以可以認爲,所有變體結構應該只有1層深。
謝謝你的輸入。我不確定我是否完全理解它,因爲通常在hybris中,產品變體與產品保持在同一張桌子上。所以會有很多產品級別的記錄最終會出現空值,因爲正如你所說的那樣,這實際上只有一層深度,沒有方向。另外,我不確定您在產品級別設定的價格是什麼。難道不是某個變體的定價不同,而且你需要設置sku特定的價格嗎? – 2014-11-13 05:21:45
價格是如何用它來減少管理開銷的一個例子。它可以應用於任何屬性。 – 2014-11-16 22:17:52
- 1. 簡單產品比可配置產品有什麼優勢
- 2. Magento Bundle產品 - 選擇產品變體
- 3. 什麼是Magento產品表
- 4. 什麼是產品版本?爲什麼它隨機變化?
- 5. generator.throw()的優點是什麼?
- 6. NSBinaryStoreType的優點是什麼?
- 7. mysqli_stmt_bind_result的優點是什麼?
- 8. RTSP的優點是什麼?
- 9. PyTables的優點是什麼?
- 10. AspectJ的優點是什麼?
- 11. Sitecore:Sitecore.Web.WebUtil.Redirect優於Response.Redirect的優點是什麼?
- 12. mootools優於jquery的優點是什麼?
- 13. QAbstractItemModel優於QStandardItemModel的優點是什麼?
- 14. Shopify - 產品變體API
- 15. 產品變體 - 前端
- 16. 導軌,產品變體
- 17. 什麼是Facebook的產品頁
- 18. Rails 2.3:產品has_many變體 - 如何查找帶有變體條件的產品?
- 19. 如何加入產品和產品變體以獲得每個產品名稱的變體
- 20. 在Woocommerce中獲取產品的所有產品變體
- 21. WooCommerce包含產品變體的產品簡碼
- 22. 產品詳細信息頁上的Woocommerce產品變體
- 23. 是什麼產品和報價項目
- 24. 爲什麼車是附加產品
- 25. 什麼是Azure產品生命週期
- 26. 什麼是「和 - 產品」數據結構?
- 27. 從液體產品中的變體陣列中移除變體
- 28. 檢測產品是否是新產品。 Shopify液體
- 29. 產品變體的屬性值
- 30. 產品數據庫的多個變體
不知道你爲什麼編輯標題。這是一個hybris特定的概念,我希望這可以在標題中體現出來。 – 2014-11-09 06:39:37