Drupal → Модуль Commerce Checkout Redirect — принудительная регистрация/авторизация перед оформлением заказа
Описание
Commerce Checkout Redirect это небольшой модуль для Drupal Commerce, который выполняет всего одну функцию — выводит форму регистрации/авторизации при попытке анонимного пользователя оформить заказ (сделать checkout). После входа или подтверждения регистрации происходит автоматический редирект на форму оформления заказа.
Установка и использование
Установка стандартная — распаковать в sites/all/modules
, включить.
Модуль не имеет настроек и начинает работать сразу после включения.
Комментарии
А чем плоха автоматическая регистрация после заказа?
тем что не даёт указать пароль и авторизоваться, плюс нельзя сделать подтверждение e-mail'а
Очень жаль, что Rules не срабатывает на такой регистрации( Как это можно пофиксить, может подскажете?
В общем, вот чего дописал и у меня теперь всё круто, может кому надо будет. Патчить надо файл модуля, заменив соответствующую функцию:
Не хочет он у меня работать.... Какие настройки надо проверить?
Модуль редиректит на форму входа - drupal_goto('user/login');
Мне кажется, что больше новых клиентов хотят заказать и лучше редиректить на форму регистрации - drupal_goto('user/register');
Ведь модуль обрабатывает потом любую из этих форм для редиректа на оформление заказа. Стало быть нужна админка для выбора на какую форму редиректить!
В модуле все 3 функции, их можно вставить в свой модуль и делать что хочется...)))
Оставить комментарий