Php prestashop-从模块创建客户组

Php prestashop-从模块创建客户组,php,module,prestashop,customer,Php,Module,Prestashop,Customer,我目前正在开发几个与ERP系统相连的模块。ERP管理着几乎所有的东西(客户、产品、订单、订单状态…),但我和客户群体相处有点困难。我希望能够添加和更新模块中相同的组。有人对此有什么见解吗?我必须重写核心类吗?这是我自己问题的解决方案。如果有问题,请随时写信给我 private function validateGroup($group_name) { $group = new Group(); return $validation = $group->searchByNam

我目前正在开发几个与ERP系统相连的模块。ERP管理着几乎所有的东西(客户、产品、订单、订单状态…),但我和客户群体相处有点困难。我希望能够添加和更新模块中相同的组。有人对此有什么见解吗?我必须重写核心类吗?

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

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();
        }
    }
}

干杯

我可以创建一个模块,以便您可以添加和更新客户群。让我知道。@2432我很感激,但我更希望学会如何做,然后把它交给我。随着时间的推移,我需要对它进行维护和改进。但是,如果您有一些片段可以帮助我开始学习,或者只是让我知道我将使用哪些类,那么我将不胜感激。请不要使用tag
group
。由于内容过于模糊,今后将予以删除。