В админке можно сделать заказ от любого пользователя. Может есть модуль который добавит эту возможность в front office?
Выбрал товары, идешь оплачивать, первым шагом выбрал человека из списка и продолжаешь делать стандартные шаги...
Спасибо!
Как предоставить работникам магазина возможность оформлять заказ за покупателей?
10.08.2011 11:31
Так хочет клиент )), магазин оптовый и есть понятие менеджеров, к которым привязываются клиенты, каждый менеджер может сделать заказ, который клиент потом оплатит до доставки или после. Типа партнерские соглашения.
Интерфейса в админке к сожалению не достаточно, хотят еще на фронте. Думаю это не очень сложно реализовать, так как добавляется всего один шаг выбора клиента и в админке функционал есть и работает, но может есть уже готовое решение...
Интерфейса в админке к сожалению не достаточно, хотят еще на фронте. Думаю это не очень сложно реализовать, так как добавляется всего один шаг выбора клиента и в админке функционал есть и работает, но может есть уже готовое решение...
10.08.2011 11:36
Клиент хочет правильно, а вот вы назначение витрины понимаете неправильно.
Менеджер, который работает на магазин - это администратор.
Magento позволяет ограничить административный интерфейс конкретному администратору.
Менеджер, который работает на магазин - это администратор.
Magento позволяет ограничить административный интерфейс конкретному администратору.
10.08.2011 12:12
Да, удобство в этом есть.
Ну так сделайте на шаге 1 авторизацию менеджера от лица выбранного менеджером клиента.
Ну так сделайте на шаге 1 авторизацию менеджера от лица выбранного менеджером клиента.
10.08.2011 12:16
Именно это и хочу сделать.
Завтра приступлю к задаче, хотел получить наставления на путь истинный ))
Может подскажите куда копать или брать за образец реализацию в админке?
Завтра приступлю к задаче, хотел получить наставления на путь истинный ))
Может подскажите куда копать или брать за образец реализацию в админке?
10.08.2011 12:34
Я пока не знаю как, но буду искать инфу. Спасибо.
За любые наводки буду признателен.
За любые наводки буду признателен.
11.08.2011 16:09
Решаю задачу, ед. "программную авторизацию" не подходит, так как подмена данных должна идти только в момент оформления заказа.
Менеджер под своей учеткой формирует заказ, затем оформляет его для пользователя. Еще надо добавить атрибут к заказу, который будет указывать на то какой менеджер его осуществил.
Для решения задачи, надо переопределить некоторые методы Checkout_OnepageController.php и Checkout_Block_Onepage_Abstract.
Менеджер под своей учеткой формирует заказ, затем оформляет его для пользователя. Еще надо добавить атрибут к заказу, который будет указывать на то какой менеджер его осуществил.
Для решения задачи, надо переопределить некоторые методы Checkout_OnepageController.php и Checkout_Block_Onepage_Abstract.