2014-09-29 14 views

回答

0

這是你在這裏問的一件很大的事情。
我沒有一個完整的解決方案,但我可以給你一個正確的方向推動。
我建議你this extension
它不會執行您所需的操作,而是將產品下拉列表更改爲可點擊標籤。如果您不需要此功能,則可以禁用此功能。
但是,您可能可以使用它。
更改產品配置時,如果將其配置爲可配置產品圖像,則會更改該配置產品圖像。

你可以把它修改,所以當它改變圖像時,它也改變名稱和/或sku。
這是更改產品圖像的行:https://github.com/tzyganu/Switcher/blob/master/js/easylife_switcher/product.js#L274
你可以在那裏注入你的邏輯來改變sku或名字。
這是收集簡單產品圖像的線路:https://github.com/tzyganu/Switcher/blob/master/app/code/community/Easylife/Switcher/Block/Catalog/Product/View/Type/Configurable/Config.php#L136
您可以添加一個類似的,收集所有skus和/或名稱。
之後,您將需要在名稱或sku周圍添加一些標記,以便您可以在js中輕鬆識別它。
我希望這可以幫助你至少一點。

2

我也建議簡單配置產品擴展http://www.magentocommerce.com/magento-connect/simple-configurable-products.html。對於最新版本的Magento,你需要做一些調整,但它在1.8.1中完美適用於我。

更新與指針調整

我從SCP的magentocommerce.com進入貼在下面的評論意見由tzvimoshe。

爲了讓它在1.7中工作,您需要1)從Github申請修復並且2) 也適用於此修復。請參閱1) https://github.com/magdev/magento-configurable-simple/blob/6d88e5e1846713f579f79905dc3ed35112772ebc/app/code/community/OrganicInternet/SimpleConfigurableProducts/Catalog/Model/Resource/Eav/Mysql4/Product/Indexer/Price/Configurable.php 2) https://github.com/organicinternet/magento-configurable-simple/pull/85 爲了大家的方便,我已經在pastebin上發佈了完整的修復程序。 見http://pastebin.com/spVj88T4只是粘貼到應用程序/代碼/ 社區/ OrganicInternet/SimpleConfigurableProducts /目錄/ 型號/資源/ EAV/Mysql4 /產品/索引/價格/ Configurable.php

+0

你還記得什麼需要調整是? – 2015-03-06 02:07:29

+1

我已將一些信息粘貼到我的答案中。 Google magento和簡單的可配置產品,因爲這裏有一些有用的東西。 – PedroKTFC 2015-03-06 10:31:15

相關問題