prestashop - 从模块创建客户组

时间:2018-03-22 13:47:25

标签: php module prestashop customer

我目前正在研究连接到ERP系统的几个模块。 ERP管理几乎所有的东西(客户,产品,订单,订单状态......)但我对客户群有点困难。我希望能够添加和更新那些投掷模块的组。有没有人对此有任何见解?我是否必须覆盖核心类?

1 个答案:

答案 0 :(得分:2)

这是我自己的问题的解决方案。如有任何疑问,请随时写信给我。

private function validateGroup($group_name)
{
    $group = new Group();
    return $validation = $group->searchByName($group_name);
}

public function addGroup($groups)
{
    $new_group = new Group();


    foreach ($groups as $group) {
        $new_group->name                    = $group->name;
        $new_group->price_display_method    = 1; //0 - Doesn't display price   1 - Display price

        if (!$authentication = $this->validateGroup($group->name)) {
            $new_group->add();
        } else {
            $new_group->update();
        }
    }
}

欢呼