Оформление заказа minishop2

Доброго дня!
Столкнулся с такой проблемой.
Очень часто приходится оформлять заказ за пользователя.

Т.е. человек набрел на сайт, позвонил по телефону, и не хочет тыкать кнопки сам, а хочет что бы менеджер оформил заказ по телефону.

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

Если эту процедуру сделать с фронт-енда, то уже гораздо проще, как минимум не нужно нового пользователя создавать, но!
Если данную процедуру делать в браузере в котором открыта (залогинено) в панель администратора, минишоп не зависимо от того, какие данные вводятся в поле заказа, занесет этот заказ от имени администратора!
Ну да ладно, казалось бы чего, открой другой браузер, где не выполнен вход и заноси заказа, но нет.

Я создаю заказ за клиента с фронт-енда, вношу его данные в форму заказа, нажимаю «создать заказ» и все хорошо, но если из под этого же браузера, я через 5 минут захочу создать еще один заказ, то он создатся от имени предыдущего пользователя, т.е. на тот аккаунт, на который я создавал первый заказ.

На сколько я себе представляю, выглядит этот так. При формировании первого заказа, создается пользователь и автоматически авторизуется в модиксе.

Как с этим быть и куда бежать?
Дмитрий
3 часа назад
modx.pro
22
0

Комментарии: 1

Артур Шевченко
2 часа назад
0
казалось бы чего, открой другой браузер, где не выполнен вход и заноси заказа
Можно установить adminTools и запретить автоматическое залогинивание в контексте web при входе в админку.

При формировании первого заказа, создается пользователь и автоматически авторизуется в модиксе.
Пользователь создаётся это верно, но не авторизуется. Заказчик определяется по почте или номеру телефона, для разных заказчиков эти данные должны быть разными.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1