如何在动态输入组中添加图像字段以进行magento管理配置设置?

时间:2014-03-05 09:11:37

标签: image magento dynamic configuration field

我创建了一个模块,可以将动态输入组添加到magento admin配置中。

我添加了图片字段,但无法保存在数据库中。意味着我在core_config_data中选择图像而不仅仅是数据库中的图像存储 - 行的加密值(只是图像字段值)

如果删除图像字段而不是数据库中正确保存的数据以及其他输入。

所以这里我无法用其他动态输入数据保存图像类型数据。

1 个答案:

答案 0 :(得分:0)

我找到了原因+解决方案,也许这对某人有帮助。 Magento正在使用错误的后端模型。要保存图像,后端模型必须是 system_config_backend_image 。但是,由于您已经动态添加了字段(而不是在system.xml中),因此字段没有已分配的后端模型,因此magento将使用默认值作为文本值等。

解决方案是使用clone_fields功能。请在我的博文http://www.mellority-report.com/magento-dynamic-config-fields-with-custom-backend-models/

上找到我的解释