Один из самых интересующих и актуальных вопросов, возникающих при настройке магазина на OpenCart, это регистрация и оформление заказа. Эти двое отличаются большим количеством не совсем нужных полей и длительным процессом. Сегодня мы поговорим непосредственно об оформлении заказа.
Что видит покупатель, бросив товар в корзину и нажав кнопку «Оформление заказа»? Он получает 6 шагов оформления заказа, которые могут повлиять на то, что покупатель отправится за нужным ему товаром в другой магазин, у которого покупка осуществляется проще и быстрее — никому не хочется тратить много времени на «бумажную работу». Итак, что мы можем предпринять для того, чтобы упростить заказ и тем самым облегчить заказ нашим покупателям? Мы можем скрыть ненужные шаги и сделать быстрое оформление заказа.
Способ протестирован на версии 1.5.3.1.
1. Оформление заказа без регистрации.
Первое, что можно сделать — разобраться с первым шагом, на котором покупателю предложено либо зарегистрироваться, либо оформить заказ без регистрации. По умолчанию отмечена радиокнопка с регистрацией, для того же, чтобы по умолчанию покупателю сразу было предложено оформить заказ без регистрации, открываем файлcatalog/view/theme/default/template/checkout/login.tpl и ищем код (с 6 строки ):
и меняем его на
Теперь, если мы проверим начало оформления заказа, то увидим, что отмечена радиокнопка «Оформить заказ без регистрации».
НО. Но если вы хотите, чтобы покупатель, нажав на кнопку «Оформление заказа», сразу переходил к вводу персональных данных, то можно просто аннулировать первый шаг. Для этого открываем вышеупомянутый файл - catalog/view/theme/default/template/checkout/login.tpl и в самом начале прописываем скрипт:
Теперь движок будет игнорировать первый шаг и сразу направлять покупателя ко второму шагу. Осталось лишь в таблице стилей скрыть этот шаг. Открываем файл \catalog\view\theme\default\stylesheet\stylesheet.css и добавляем
Теперь покупатель из корзины, минуя первый шаг, сразу попадает на шаг, в котором он должен ввести персональную информацию.
2. Уберем шаги 3 и 4, касающиеся доставки.
Открываем файл system/library/cart.php (в корневой папке сайта) и находим строку (приблизительно 381 строка)
сразу после нее добавляем
и строки примут вот такой вид:
Теперь у нас осталось три шага: 2, 5 и 6.
3. Убираем шаг с оплатой. Если в вашем магазине не предусмотрен выбор вариантов оплаты (к примеру, оплата только при доставке), будет вполне логично скрыть шаг, касающийся оплаты. Для этого открываемcatalog/view/theme/default/template/checkout/payment_method.tpl и точно также, как мы это делали ранее, добавляем в самом начале документа скрипт:
В этом же файле, ищем строку
и меняем ее на
Снова обращаемся к таблице стилей — \catalog\view\theme\default\stylesheet\stylesheet.css, и скрываем отображение пятого шага:
У нас осталось всего два шага: Профиль & Платежная информация и Подтверждение заказа.
Дать им другие названия можно в языковом файле catalog\language\russian\checkout\checkout.php.
Нижеописанный способ изобретен не мной, благодарность за него пользователю ingenerks.
Нижеописанный способ изобретен не мной, благодарность за него пользователю ingenerks.
У нас в интернет магазине всегда можно купить парктроник очень выгодно
Немає коментарів:
Дописати коментар