如何解决Prestashop 1.7 客户自定义字段奇怪行为
我在 ps_customer 数据库和客户类中添加了两个新变量:
/** @var string ricetta */
public $ricetta;
/** @var int agente */
public $agente;
在定义数组中:
'agente' => array('type' => self::TYPE_INT,'size' => 11),'ricetta' => array('type' => self::TYPE_STRING,'required' => true),
一切都很完美;我可以在管理区域和整个环境中管理这些字段。
但是在前端调用 PasswordControllerCore
时会发生一些非常奇怪的事情。
我发现当 $customer->update();消耗后,数据库中的两个新字段 ($ricetta) 之一变为空。
客户更新删除了这个,但不删除其他自定义字段。($agente)
我为此变得疯狂......无法理解发生了什么:-(
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。