Тема: Как назначить менеджера заказа
Возможность выбора есть, а список пустой. Что нужно сделать, чтобы определенные пользователи появились в этом списке? Будет ли назначенному менеджеру отправляться e-mail, о том что ему поступил заказ?
Форум ReadyScript Вопросы по работе с системой Как назначить менеджера заказа
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Возможность выбора есть, а список пустой. Что нужно сделать, чтобы определенные пользователи появились в этом списке? Будет ли назначенному менеджеру отправляться e-mail, о том что ему поступил заказ?
0. Создайте группу пользователей
1. Укажите, что пользователи данной группы будут считаться менеджерами:
Веб-сайт -> Настройка модулей -> Магазин -> Вкладка "Оформление заказа" -> поле "Группа, пользователи которой
считаются менеджерами заказов".
2. Присвойте некоторым пользователям данную группу
Готово. менеджеры появятся в списке.
-----------------------
Менеджеру отправляется уведомление о создании заказа, только если включена опция "Устанавливать случайного менеджера при создании заказа" в настройках модуля Магазин.
Иными словами уведомление будет отправляться автоматически, если на момент создания заказа, уже будет установлен менеджер.
Новую тему не стал создавать как в целом вопрос из этой области.
Возможно ли сделать такой алгоритм?
1. В RS есть возможность создания доп. полей заполнения при регистрации.
2. Чтобы этим доп. полем выступал список тех самых менеджеров которые были созданы.
Через эту опцию хочу реализовать привязку клиентов к партнёрам которые нас рекламируют.
Пример:
Есть Миша тренер фитнес зала, рекомендует свои клиентам (кого тренирует) нашу продукцию (здоровое питание). На сайте создана группа Партнеры (которая имеет функции менеджеров). Когда клиент регестрируется он выбирает из списка своего менеджера (наш партнёр). Далее Миша заходит в личный кабинет и видит кто что заказал.
0. Создайте группу пользователей
Менеджеру отправляется уведомление о создании заказа, только если включена опция "Устанавливать случайного менеджера при создании заказа" в настройках модуля Магазин.
Иными словами уведомление будет отправляться автоматически, если на момент создания заказа, уже будет установлен менеджер.
А что значит устанавливать случайного менеджера? Если их 5 человек и они в разных городах. Система ведь не определит из какого города сделан заказ и не назначит его менеджеру из этого города?
Можно ли хотя бы сделать так, чтобы когда администратор назначил менеджера в созданном заказе, ему бы отправлялось уведомление?
А что значит устанавливать случайного менеджера? Если их 5 человек и они в разных городах. Система ведь не определит из какого города сделан заказ и не назначит его менеджеру из этого города?
Нет, логика назначения случайного менеджера очень простая - рандомно выбирается менеджер и все.
Чтобы добавить данное уведомление, просто откройте к редактированию шаблон Модуль:Магазин/view/notice/touserorderchange.tpl
И добавьте там строки:
{if ($order_before.manager_user_id != $order.manager_user_id)}
- Назначен новый менеджер<br>
{/if}
Сохраните шаблон с другим именем и выберите его в разделе Веб-сайт -> Уведомления
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум ReadyScript Вопросы по работе с системой Как назначить менеджера заказа