我正在为计算机组件商店工作。

我的最终目标是制作一个“构建自己的计算机”页面,客户可以从每个类别(CPU,内存等)中选择组件并将其全部添加到购物车中。

我首先制作一个自定义模板文件,然后在CMS页面上制作,但是我已经达到了需要将项目添加到购物车等的点,我正计划制作另一个PHP页面,以将项目添加到购物车中,并通过Ajax访问它,我开始对自己的作品有些慌张(我承认我是我的联赛,但我是一个编程学生,正在尝试学习。)

我应该如何解决这个问题?仅在模板文件中制作这样的东西是错误的吗?我对模块的工作方式有一个非常粗略的了解,但是据我所知,您不能有一个带有模块的CMS页面。

有帮助吗?

解决方案

如果您需要为每种选项(例如RAM,CPU,硬盘驱动器等)拥有唯一的SKU,则捆绑产品是一个不错的选择。另一个选项是使用具有自定义选项的简单产品。自定义选项使您可以将选项添加到产品中,并且非常灵活。您可以添加文本框,下拉订单,无线电按钮,多选框,日期选择器,甚至是文件上传。您添加到产品的每个自定义选项都可以单独配置配置(例如,您可以为RAM提供一个下拉列表,该RAM的下拉列表为4GB,8GB,16GB,16GB,32GB和另一个具有3.4、3.7,3.7,3.7,3.7,3.7,3.7的CPU下拉列表。 4.0用于下拉项)。每个自定义选项还可以为您的简单商品价格增加一定的金额。

请参阅以下屏幕截图:

简单产品的Magento Sku设置: http://imgur.com/nvrgrij Magento SKU setup for simple product

使用自定义选项的简单产品的Magento PDP: http://imgur.com/0lbny62 Magento PDP for simple product using custom options

添加了此产品的Magento购物车: http://imgur.com/wrxawyn Magento Cart with this product added

注意:上面的屏幕截图是生成Magento CE v1.7.0.2的盒子功能的。唯一进行的修改是添加免费设计主题。

其他提示

查看示例数据随附的“构建您自己的”类别(在电子=>计算机下),在这里您可以配置内存,硬盘选项等选项。这是通过创建捆绑产品来选择该选项的相应简单产品来完成的。您可以控制可供选择的项目,并且可以使用Magento功能将有序的项目添加到购物车中。

许可以下: CC-BY-SA归因
scroll top