php - 如何在 magento 中创建新的自定义选项类型?

标签 php magento magento-1.7

如何在 magento 中创建新的产品自定义选项类型?

例如,我必须在 magento 中为新图像提供一个自定义选项类型,它从我的自定义模块表中获取图像,并且我想将该图像分配给我的自定义选项图像字段。

最佳答案

正如 Dustin Graham 所说,这非常棘手。第一步:

  1. global/catalog/product/options/custom/groups 下添加新节点。请参阅 /app/code/core/Mage/Catalog/etc/config.xml 中的示例。

  2. 创建新 block 以呈现您的自定义选项。

  3. 重写 Mage_Catalog_Model_Product_Option 并实现保存您的自定义类型选项(saveOptions() 方法)和加载您的自定义类型选项(getProductOptionCollection方法)。

如果您的自定义类型不是很自定义 :) - 它应该足够了。

关于php - 如何在 magento 中创建新的自定义选项类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10500144/

相关文章:

php - Magento 1.7 : Strict Notice warning after SUPEE-10975 security patch

php - 自动重复发布项目直至满足要求

php - classes/controllers/<subfolder>/<subfolder> 中的 Kohana 3.2 Controller

php - 使用对象与普通变量在 session 中存储用户信息

javascript - jQuery、ajax 和 php 网络爬虫行为异常

php - 扩展模型未加载

image - Magento - 以编程方式复制产品/设置默认图像?

magento - 错误 : "There was a p‌r‌o‌b‌l‌e‌m saving package data" - Magento

mysql - 有很多左连接的慢查询

magento - 如何在 Magento 的产品列表模板页面上添加产品简短描述?