Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento 2:签出时会显示新的自定义地址字段,但不会保存在DB中_Magento_Magento2_Custom Fields_Custom Attributes - Fatal编程技术网

Magento 2:签出时会显示新的自定义地址字段,但不会保存在DB中

Magento 2:签出时会显示新的自定义地址字段,但不会保存在DB中,magento,magento2,custom-fields,custom-attributes,Magento,Magento2,Custom Fields,Custom Attributes,我已根据向Magento 2签出添加了3个自定义字段。 *在步骤1中,我决定按照建议构建一个插件。 现在,我可以在结帐时看到新的地址字段&我可以下订单,但是: 1.订单详细信息(&来自数据库)中缺少自定义属性。 2.在“我的帐户”上,如果我想添加新地址或编辑新地址,地址表单中的字段将丢失。 有什么建议吗 提前感谢。查找以下magento 2自定义文件的参考链接 http://devdocs.magento.com/guides/v2.0/howdoi/checkout/checkout_new_

我已根据向Magento 2签出添加了3个自定义字段。
*在步骤1中,我决定按照建议构建一个插件。
现在,我可以在结帐时看到新的地址字段&我可以下订单,但是:
1.订单详细信息(&来自数据库)中缺少自定义属性。
2.在“我的帐户”上,如果我想添加新地址或编辑新地址,地址表单中的字段将丢失。

有什么建议吗


提前感谢。

查找以下magento 2自定义文件的参考链接

http://devdocs.magento.com/guides/v2.0/howdoi/checkout/checkout_new_field.html

https://webkul.com/blog/add-custom-field-checkout-address-form-magento2/

您在DB表中创建了字段了吗?没有,我只是按照文档中的指南,希望Magento已经处理好了。。。(就像他们对自定义支付方法的附加_数据所做的那样)。首先,你必须在customer address中添加字段,然后你可以在it中设置数据,这是我的下一个猜测,但指南中没有写,所以我认为它无论如何都应该工作(参见步骤4,这有点混乱…)。谢谢,我会试试的。更新:我试过了&还是不起作用。知道吗?我对那些导游很熟悉。(*第一个问题附在我的问题内容中)。那不是我的问题。我遵循文档&它没有将自定义字段与订单一起保存。。。