【发布时间】:2018-12-19 14:51:31
【问题描述】:
我正在制作自定义模块,在产品网格的帮助下将客户附加到产品上
查看两个选项卡的屏幕截图
并在选择产品选项卡中选择产品
标签 2
在选择产品时,我想在所有产品上添加一个自定义输入字段,我可以在其中输入值,该值将存储在我的数据库中。
谁能帮我解决这个问题。
【问题讨论】:
标签: input customization user-input magento2 product
我正在制作自定义模块,在产品网格的帮助下将客户附加到产品上
查看两个选项卡的屏幕截图
并在选择产品选项卡中选择产品
标签 2
在选择产品时,我想在所有产品上添加一个自定义输入字段,我可以在其中输入值,该值将存储在我的数据库中。
谁能帮我解决这个问题。
【问题讨论】:
标签: input customization user-input magento2 product
嗯。最快的方法是将新的自定义属性添加到产品中并使用它。您可以通过管理面板或自定义模块中的Namespace/Module/Setup/UpgradeData.php(或安装)文件添加新属性(我认为这更好)。然后这个属性将在 BE 中的所有产品中可见,并且 value 将通过 $product->getData('attr_name') 在 FE 中可用。
如果您只想为分配的产品(不是全部)显示此属性输入 -> 那么它是最复杂的,但通常产品有额外的输入是没有问题的。
【讨论】: