我为 magento 创建了一个新的自定义模块和数据库表。用客户数据填充它的最佳方法是什么。
例如,当创建一个新客户时,我想将该客户的 ID 也存储在这个新表中,然后使用这个 ID 在管理员的新部分中显示各种信息。
我已经创建了新部分,但只是不确定如何做第一部分。我想这样做的原因是我想为每个客户分配每个类别的特定折扣。
谢谢罗伯特
我为 magento 创建了一个新的自定义模块和数据库表。用客户数据填充它的最佳方法是什么。
例如,当创建一个新客户时,我想将该客户的 ID 也存储在这个新表中,然后使用这个 ID 在管理员的新部分中显示各种信息。
我已经创建了新部分,但只是不确定如何做第一部分。我想这样做的原因是我想为每个客户分配每个类别的特定折扣。
谢谢罗伯特
@Robert,有更好的方法可以做到这一点,您不需要创建模块。
您可以在 Customer->Customer Groups 菜单中将您的客户关联到组。
创建客户组后,您可以为该组和每个类别创建特定折扣。为此,您应该:
例子:
但是如果你想继续原来的想法,我建议你创建一个客户属性,而不是创建一个新表。通过这样做,可以在客户信息中显示自定义属性,而无需创建另一个管理页面。