Magento 2 高級產品選項:新功能說明
已發表: 2019-12-05在 2019 年 10 月和 2019 年 11 月,Magento 2 的高級產品選項擴展經歷了多次代碼質量改進,並添加了一項新的重要功能。 它是“附加產品價格字段”。 繼續閱讀以了解有關新功能的更多信息。
目錄
- 新的“附加產品價格字段”功能
- Bug修復
- 以前的更新概述
- “隱藏”功能
- 能夠將選項模板導入 Magento 2
- 數量乘數
- 該功能可以讓您實現什麼?
- 產品價格顯示模式
- 該功能可以讓您實現什麼?
- 管理員圖標工具提示
- 新的模式彈出窗口:“選項設置”和“值設置”
- 重量類型功能
- 翻譯選項和價值標題的能力
- 'Div Class' 功能
- “多樣本”選項類型
- “色樣”選項類型
- 選項 SKU 策略的新設置
- 能夠限制多選選項的選擇
新的“附加產品價格字段”功能
根據客戶的功能要求,我們將此功能添加到擴展的核心。 謝謝大家的建議! ?
啟用後,它允許在產品頁面上顯示額外的產品價格字段。 如果您希望在客戶更改產品數量時方便地顯示最終產品價格,這會很有幫助。
可以在全局和產品級別上進行配置。
因此,如果您希望顯示所有產品的附加產品價格字段,請轉到商店 > 配置 > 高級產品選項 > 附加產品價格字段。
或者,如果需要,禁用每個單獨產品的功能。 為此,請打開您要修改的產品,然後在“可自定義選項”選項卡中將“隱藏附加產品價格”切換為“是”。
請參閱以下截屏視頻以獲取更詳細的說明:
Bug修復
在最近的更新中,修復了以下錯誤:
- Magento v2.3.x 上禁用 MSI 模塊的結帳問題,
- 在 Magento v2.3.x 上保存不同商店的標題和描述的問題,
- SKU 政策“獨立”和“訂單”模式的零價格問題,
- SKU 政策“獨立”和可配置產品的數量不足問題,
- SKU 政策和多幣種轉換問題,
- Magento1 選項模板導入期間某些模板的反序列化錯誤,
- 具有所需文件選項和依賴項的管理訂單創建問題,
- 對日程更新問題(Magento Commerce)的錯誤依賴,
- 捆綁產品的“未輸入產品的必需選項”問題是由“獨立”SKU 政策和“應用到訂單”模式引起的。
以前的更新概述
“隱藏”功能
如果您以前使用過我們的 Magento 1 高級產品選項,您可能知道這個新功能的全部含義。 作為最需要的功能之一,“隱藏”輸入類型使自定義選項在產品頁面上不可見,僅顯示在購物車頁面上。
因此,如果您有額外的費用或收費想要添加到特定的產品選項而不在產品頁面上顯示此類數據,此功能可以讓您做到這一點!
要啟用此新功能,請轉到商店 > Mageworx 選項模板 > 管理選項模板。 然後,選擇您要編輯的模板,打開“可自定義選項”選項卡並從“選項類型”下拉菜單中選擇“複選框”。
能夠將選項模板導入 Magento 2
現在,您可以享受將選項模板從 Magento 1 遷移到 Magento 2 的便利。要使用該功能,請轉到 Stores > Import/Export Option Templates。
數量乘數
要使用該功能,請轉到Stores → Manage Option Templates 。 然後,選擇您要修改的模板並單擊“編輯”。 在可自定義選項選項卡中,轉到選項值並單擊齒輪圖標。 您將在底部看到“數量乘數”設置。
該功能可以讓您實現什麼?
您將看到的解釋性說明如下:
'此設置定義了在以特定期權價值下訂單後將從主要產品庫存中扣除的數量。 數量乘數將乘以產品數量,在前端的數量字段中手動指定。 保留“0”以禁用此功能。
長話短說,數量乘數允許通過將在前端輸入的期權價值的數量與應從庫存數量中扣除的實際數量聯繫起來,使庫存管理更容易。
讓我們考慮兩個用例來更好地理解功能。
1. 假設我們正在銷售不同數量的石油:345、500 和 700 計量單位 (UM)。 這些將是我們父產品的值。 在庫存中,這種油被儲存在一個容量為 1000 UM 的桶中。
例如,在前端,客戶將輸入 1 購買一瓶 345 UM。 為了控制庫存,我們需要從 1000 UM 中扣除 345 UM,而不是在前端輸入的 1。 為此,商店管理員應輸入 345 UM 作為提供 345 UM 作為選項的產品價值的數量乘數,依此類推。
2. 作為第二個例子,假設我們正在銷售不同包裝的罐裝果汁,即 6、12 和 24 件作為期權價值。 在前端,客戶將輸入 1 以獲取例如 6 件裝的罐頭。 要從庫存中扣除 6 罐(不是 1 罐),您需要指定 6 作為此值的數量乘數,12 罐裝 12 罐,24 罐裝 24 罐裝。 這樣,所需的罐數將從庫存數量中扣除,而不是前端輸入的 1 罐。
請注意,這應該為每個選項值指定。 如果您想禁用此功能,只需輸入“0”。
產品價格顯示方式
要發現新功能,請轉到商店 → 設置 → 配置 → Mageworx → 高級產品選項 → 選項功能。 '產品價格顯示模式'可以在頂部找到。
此處提供三個選項:禁用、每件商品和最終價格。
在我們開始更詳細地解釋每個選項之前,請注意此設置僅適用於:
- 單品,
- 可下載的產品,
- 虛擬產品。
該功能不涵蓋可配置和捆綁產品!
該功能可以讓您實現什麼?
“產品價格顯示”模式自然涉及到產品價格在前端的顯示方式:
已禁用
禁用時,產品價格將顯示為默認 Magento 2。
每件
這種產品價格顯示模式擴展了默認的 Magento 2 功能,使產品價格更加人性化。
“每件商品”選項允許為您的客戶顯示一種產品的價格,該價格是根據分層價格等計算得出的,除以商品數量。
最終價格
此選項允許您顯示最終產品價格。 這意味著將根據輸入的項目數量計算價格,即價格乘以或廣告特定產品選項值。
為了有更好的想法,請看下面的截屏視頻:
管理員圖標工具提示
為了增強擴展用戶的體驗,我們在管理面板中最近創建的圖標中添加了工具提示:
新的模式彈出窗口:“選項設置”和“值設置”
隨著更多功能被添加到擴展中並且為了避免用戶混淆,我們決定在單獨的模式彈出窗口中定位產品選項和值配置:
重量類型功能
“重量類型”功能使您能夠為重量選項指定重量類型。 它可以是固定的或百分比。 這對於成本取決於重量的產品選項將派上用場。 例如,對於 XL 尺寸的手工毛衣,可能需要更多的鉤針線。 此功能將幫助您以最合適的方式指定此類選項的成本。
翻譯選項和價值標題的能力
如果您經營一家國際在線商店,則必須能夠方便地翻譯您的產品選項和價值(無需在全球範圍內切換商店視圖)。 在這方面,我們添加了一個易於配置的“商店視圖標題”功能。
在此模式彈出菜單中,您可以全局指定標題,也可以分別為每個商店視圖指定標題。 可用的商店視圖將在設置中方便地顯示:
'Div Class' 功能
自然,這一新功能帶來了更多的產品選項定制可能性。 設置字段可以在選項設置模式彈出窗口中找到:
“多樣本”選項類型
之前,'是斯沃琪; 過去,功能僅在選擇下拉選項類型時才可用。 最近的更新增加了在選擇“多選”選項類型時選擇色板的可能性:
“色樣”選項類型
“顏色樣本”選項類型的配置在“圖像”模式彈出窗口中可用。 在那裡,在“瀏覽以查找或拖動圖像”設置旁邊,您會發現新添加的功能。 顏色選擇已開發為盡可能接近原生 Magento 顏色設置體驗,即顏色選擇過程與默認 Magento 中的設置相同。
選項 SKU 策略的新設置
'Split Independent items' 設置已添加到 Option SKU Policy 功能中,可以在全局級別上完成,即 Stores > Configuration > Mageworx > Option SKU Policy。 但是,根據我們用戶的要求,計劃將配置轉移到商店級別。
為了解釋該功能提供了什麼,讓我們以獨立 SKU 策略為例。 值得提醒的是,當選擇獨立 SKU 策略類型時,它將自定義選項轉換為訂單中的單獨項目,並保留原始產品。 如果您將禮品包裝作為產品選項銷售,例如,您的客戶購買了三件商品並在一個訂單中只為其中兩件選擇了禮品包裝,您可能會混淆最後應該將哪些產品作為禮品包裝為此產品選項可能會在訂單中隨機顯示。 借助“拆分獨立項目”功能,您將能夠在其所屬的父產品下單獨顯示禮品包裝。
能夠限制多選選項的選擇
7 月,該擴展添加了限制多選選項的選擇數量(針對前端客戶)的功能。 這些配置位於此處:
此外,我們還對性能進行了某些改進。 特別是,修復了 Magento v2.1.x 的權重類型的後端錯誤以及多個模板的模板取消分配問題。
我們希望我們已經設法使新功能變得清晰。 如果您還有其他問題,請隨時在下面的評論框中發表評論,或直接通過 [email protected] 聯繫我們的支持團隊。