• Данная статья создана для внутреннего пользования
  • Она может содержать ошибки и неточности, мы не гарантируем корректность информации
  • Вся информация в статье относится к версии 1.4.х и могла устареть на данный момент времени
  • МЫ НЕ КОНСУЛЬТИРУЕМ ПО ДОРАБОТКЕ ОПЕНКАРТА И ИНФОМАЦИИ В СТАТЬЕ

Доработка Opencart. Упрощаем регистрацию в Opencart.

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

Доработка Opencart

Наша компания занимается созданием, доработкой и сопровождением магазинов на Opencart. Подробнее

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

Это действительно проще и дешевле, чем заказывать доработку у программистов.

А теперь упрощение регистрации в Opencart

1. В настройках магазина включаем гостевую регистрацию.

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

В /controller/module/cart.php меняем в строке 18 с

$this->data['checkout'] = HTTP_SERVER . 'index.php?route=checkout/shipping';
на
$this->data['checkout'] = HTTP_SERVER . 'index.php?route=checkout/guest_step_1';

3. В файле /controller/checkoute/guest_step_1.php находим функцию validate() и комментируем все ненужные проверки.

4. В файле /view/themes/template/checkoute/guest_step_1.tpl убираем лишние звездочки.

Вот мы и сделали оптимизацию процесса регистрации пользователя в интернет-магазине Opencart.