1

Тема: Как назначить менеджера заказа

Возможность выбора есть, а список пустой. Что нужно сделать, чтобы определенные пользователи появились в этом списке? Будет ли назначенному менеджеру отправляться e-mail, о том что ему поступил заказ?

Повысить оценку Понизить оценку

2

Re: Как назначить менеджера заказа

0. Создайте группу пользователей

1. Укажите, что пользователи данной группы будут считаться менеджерами:
Веб-сайт -> Настройка модулей -> Магазин -> Вкладка "Оформление заказа" -> поле "Группа, пользователи которой
считаются менеджерами заказов".

2. Присвойте некоторым пользователям данную группу

Готово. менеджеры появятся в списке.

-----------------------

Менеджеру отправляется уведомление о создании заказа, только если включена опция "Устанавливать случайного менеджера при создании заказа" в настройках модуля Магазин.

Иными словами уведомление будет отправляться автоматически, если на момент создания заказа, уже будет установлен менеджер.

Повысить оценку +1 Понизить оценку

3

Re: Как назначить менеджера заказа

Спасибо!

Повысить оценку Понизить оценку

4

Re: Как назначить менеджера заказа

Новую тему не стал создавать как в целом вопрос из этой области.
Возможно ли сделать такой алгоритм?
1. В RS есть возможность создания доп. полей заполнения при регистрации.
2. Чтобы этим доп. полем выступал список тех самых менеджеров которые были созданы.

Через эту опцию хочу реализовать привязку клиентов к партнёрам которые нас рекламируют.

Пример:
Есть Миша тренер фитнес зала, рекомендует свои клиентам (кого тренирует) нашу продукцию (здоровое питание). На сайте создана группа Партнеры (которая имеет функции менеджеров). Когда клиент регестрируется он выбирает из списка своего менеджера (наш партнёр). Далее Миша заходит в личный кабинет и видит кто что заказал.

Повысить оценку Понизить оценку

5

Re: Как назначить менеджера заказа

admin пишет:

0. Создайте группу пользователей

Менеджеру отправляется уведомление о создании заказа, только если включена опция "Устанавливать случайного менеджера при создании заказа" в настройках модуля Магазин.

Иными словами уведомление будет отправляться автоматически, если на момент создания заказа, уже будет установлен менеджер.

А что значит устанавливать случайного менеджера? Если их 5 человек и они в разных городах. Система ведь не определит из какого города сделан заказ и не назначит его менеджеру из этого города?

Можно ли хотя бы сделать так, чтобы когда администратор назначил менеджера в созданном заказе, ему бы отправлялось уведомление?

Повысить оценку Понизить оценку

6

Re: Как назначить менеджера заказа

А что значит устанавливать случайного менеджера? Если их 5 человек и они в разных городах. Система ведь не определит из какого города сделан заказ и не назначит его менеджеру из этого города?

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

Чтобы добавить данное уведомление, просто откройте к редактированию шаблон Модуль:Магазин/view/notice/touserorderchange.tpl

И добавьте там строки:
    {if ($order_before.manager_user_id != $order.manager_user_id)}
       - Назначен новый менеджер<br>
    {/if}

Сохраните шаблон с другим именем и выберите его в разделе Веб-сайт -> Уведомления

Повысить оценку Понизить оценку