Вы здесь

Как убрать появление формы редактирования пользователя перед формой завершения покупки ?

0

Добрый вечер.

Вопрос по Drupal Commerce под D7.

В общем, есть форма checkout, работающая в несколько этапов.
И последняя страница - это checkout/*/complete.

Но вместо неё выскакивает страница редактирования пользователя такого вида: user//edit?destination=checkout//complete. А если засабмитить эту форму редактирования пользователя, то тогда делается переход на checkout/*/complete.

В checkout также используется commerce_checkout_login. То есть, если покупка совершается анонимным пользователем, то ему предлагается перед вводом платежной информации залогиниться или зарегистрироваться.

В общем, мне нужно убрать появление этой формы редактирования пользователя перед завершением покупки.

Пробовал пошагово отлаживать по каллбэкам checkout// в PHP Storm - всё заканчивается на drupal_goto('checkout//complete'). То есть не получается отследить, где происходит редирект с checkout//complete на user/*/edit.

Никто с таким не сталкивался ? Где хотя бы такой редирект следует искать ?

Заранее благодарен за ответы.

Версия Drupal: 
7.x
Связанные проекты: 
Drupal Commerce
Вопрос задан 10.10.2017 - 20:08

Ответы