Требуется дополнительный вход в систему Drupal Commerce


Я включил дополнительный модуль входа в систему Commerce, и теперь форма входа в систему появляется, когда выходит анонимный пользователь или пользователь, который еще не вошел в систему.

Существуют ли настройки, которые потребуют входа в систему, прежде чем пользователь сможет продолжить процесс оформления заказа? Я не хочу, чтобы пользователи продолжали без входа в систему или создания учетной записи.

Author: Adam Nuttall, 2012-09-03

2 answers

Мне нужно было то же самое, и я не смог получить дополнительный логин для этого.

К счастью, есть Перенаправление на коммерческую проверку , которое делает свое дело:

Этот модуль перенаправляет анонимных пользователей на страницу, где они могут войти в систему или создать новую учетную запись при попытке оформления заказа. После того, как пользователь входит в систему или регистрируется, он перенаправляется на оформление заказа, чтобы завершить свой заказ.

 1
Author: Clive, 2012-09-03 16:06:39

Чтобы исправить это, просто прокомментируйте оператор if:

if (!empty($username) && !empty($password)) {

На

function commerce_extra_login_page_login_pane_checkout_form_validate 
 0
Author: Ignacio Vazquez, 2017-06-16 19:33:08