【发布时间】:2012-07-11 00:58:40
【问题描述】:
我为 magento 创建了一个新的自定义模块和数据库表。用客户数据填充它的最佳方法是什么。
例如,当创建一个新客户时,我想将该客户的 ID 也存储在此新表中,然后使用此 ID 在管理员的新部分中显示各种信息。
我已经创建了新部分,但不知道如何做第一部分。我想这样做的原因是我想为每个客户分配每个类别的特定折扣。
谢谢 罗伯特
【问题讨论】:
我为 magento 创建了一个新的自定义模块和数据库表。用客户数据填充它的最佳方法是什么。
例如,当创建一个新客户时,我想将该客户的 ID 也存储在此新表中,然后使用此 ID 在管理员的新部分中显示各种信息。
我已经创建了新部分,但不知道如何做第一部分。我想这样做的原因是我想为每个客户分配每个类别的特定折扣。
谢谢 罗伯特
【问题讨论】:
@罗伯特, 有更好的方法可以做到这一点,您不需要创建模块。
您可以在客户->客户组菜单中将您的客户与组相关联。
创建客户组后,您可以为该组和每个类别创建特定折扣。为此,您应该:
示例:
但如果你想继续原来的想法,我建议你create a customer attribute,而不是创建一个新表。通过这样做,可以在客户信息中显示自定义属性,而无需创建另一个管理页面。
【讨论】: