2015-10-13 37 views
0

我的问题可能是重复的,但在投票前请仔细阅读,因为我的问题不同。如何将自定义字段添加到opencart 2.0中的产品

我正在开发一个opencart的公共模块,其中我想为所有产品添加一些属性。对于所有类别的所有类型的产品,属性都是相同的。属性可能是选择框,复选框,文本。

例如

1)长度 - 文本框中

2)分类 - 选择框

,因为我想我的这些模块中,所以不要希望修改核心文件,所以是有任何可用的选项或我如何覆盖产品编辑表单以添加更多自定义字段。

+0

您可以使用vqmod –

+0

但后来我的模块将依赖于VQMOD使用XML文件。我想在我自己的模块中做到这一点。 – ajaykumartak

+0

opencart提供重写类或函数设施吗? – ajaykumartak

回答

0

如果我理解你的问题是正确的,你想为所有类别的所有产品“属性”,并且不想覆盖核心文件。

然后你可以使用2种方式,而不覆盖核心文件

1日做 - 添加属性和群体形成Opencart的默认然后使用该模块,这些属性连接到产品。
每个东西都是数据库表中的入口游戏,就像管理员编辑任何产品时想要添加产品属性那么他会做什么,他会去属性选项卡,然后选择属性,然后保存产品意味着将属性条目保存到数据库该产品,所以你需要添加这些条目使用你的模块的产品。

第二种方式 - 我将在我的模块中添加属性组和属性创建条目(如果您希望模块中的每件东西)和其他部分将与第一种方式相同。

因此,当您下次编辑任何产品时,您将看到已在产品中选择的这些属性。

注意
- 管理员可以添加属性值表单模块或必须编辑的产品,你必须管理。
- 你如何管理为产品相同属性的重复条目,你必须检查你的代码

+0

但它允许我们只在文本框中添加属性值。我想给卖家选择选择框中的选项,如属性我想卖家选择类别。所以当卖家选择一个属性,那么在属性值中它应该显示一个选择框,卖家将从该选择框中选择属性值。 – ajaykumartak

相关问题