0

我为 magento 创建了一个新的自定义模块和数据库表。用客户数据填充它的最佳方法是什么。

例如,当创建一个新客户时,我想将该客户的 ID 也存储在这个新表中,然后使用这个 ID 在管理员的新部分中显示各种信息。

我已经创建了新部分,但只是不确定如何做第一部分。我想这样做的原因是我想为每个客户分配每个类别的特定折扣。

谢谢罗伯特

4

1 回答 1

2

@Robert,有更好的方法可以做到这一点,您不需要创建模块。

您可以在 Customer->Customer Groups 菜单中将您的客户关联到组。

创建客户组后,您可以为该组和每个类别创建特定折扣。为此,您应该:

  1. 转到促销 -> 购物车价格规则
  2. 点击新增
  3. 设置名称并选择要应用的组
  4. 单击条件选项卡
  5. 添加产品属性组合规则,添加产品属性类别作为待验证的属性。
  6. 选择此规则应用的类别(或多个类别)。

例子: 在此处输入图像描述


但是如果你想继续原来的想法,我建议你创建一个客户属性,而不是创建一个新表。通过这样做,可以在客户信息中显示自定义属性,而无需创建另一个管理页面。

于 2012-07-10T16:58:40.710 回答