prestashop-создание группы клиентов из модуля


prestashop-создание группы клиентов из модуля

22.03.2018 04:47:25 Просмотров 25 Источник

В настоящее время я работаю над несколькими модулями, подключенными к системе ERP. ERP управляет практически всем (клиентами, продуктами, заказами, статусом Заказа...) но у меня возникли некоторые трудности с группами клиентов. Я хочу иметь возможность добавлять и обновлять те же самые группы, что и модуль. У кого-нибудь есть какое-нибудь представление об этом? Придется ли мне переопределять основной класс?

У вопроса есть решение - Посмотреть?

Ответы - prestashop-создание группы клиентов из модуля / prestashop - create customer group from module

Является ответом!
MacJ

12.07.2018 11:36:46

Вот решение моего собственного вопроса. Не стесняйтесь писать мне, если у вас возникнут вопросы.

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

Овации

Помочь в развитии проекта:
Закрыть X