PHP:Magento 如何显示可配置产品的选项,如网格代替默认下拉列表



我想更改可配置产品选项的默认行为。默认情况下,它会在下拉框中显示选项;我想在网格上显示它,而不是下拉菜单

创建一个新的产品选择器是一项相当大的任务。我不能告诉你如何把它变成一个网格,因为你必须处理多个选择,等等。但是我可以告诉你的是,你要花很多时间的文件是:

/app/设计/前端/基地/违约/模板/目录/产品/视图/options.phtml

我也做过类似的事情。

你将面临的主要问题是使它与magento javascript组件一起工作,这样你仍然可以使用magento提供的所有功能。

由于这几乎不可能不被破坏,所以我使用了一个脚本,它在选择框上放置了一个自己的html控件。

https://github.com/claviska/jQuery-SelectBox

这主要用于自定义下拉框的设计,但你可以"滥用"它来拥有任意的结构,就像你有通常的html元素一样,你可以用CSS来放置你想要的东西。

你可以尝试使用一个插件,比如Magento Mechanics的这个插件,它会为你做所有艰苦的工作:http://www.magemechanics.com/product-grid-options.html

我已经使用并推荐那里的插件。

最新更新