Ошибка корзины при авторизации через Login
При анонимном оформлении заказа в minishop2 все работает идеально, но при авторизации через Login и попытки оформить заказ корзина как будто бы очищается, т.е. до тех пор пока мы не зайдем на страницу оформления заказа все в порядке, как только зайдем товары еще отображаются, но общая сумма уже не выводится, а при попытке оформить заказ, оформляется пустой заказ.
В логах пусто, ошибок нет, с чем это может быть связано?
В логах пусто, ошибок нет, с чем это может быть связано?
Комментарии: 3
Если из msOrder убрать
if ($isAuthenticated = $modx->user->isAuthenticated()) {
$profile = $modx->user->Profile->toArray();
}
то заказ оформляется успешно и именно на авторизованного пользователя, вне зависимости от введенного email-a, но в таком случае пропадает автозаполнение форм и смысл теряется
Проблему решил убрав из массива $user_fields поле 'country'
Подскажите, где вы удалили поле 'country', потому как у меня нет никаких пользовательских нестандартных полей, но тем не менее проблема идентична Вашей
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.