OpenCart 2.x — оформление заказа на одной странице — One Page Checkout 2016-06-15

расположит всю информацию компактно, все поля будут находиться на одной странице и, кроме того, неко

  1. admin
    На днях нашел новый модуль, отвечающий за оформление заказа для OpenCart 2.x. Модуль, не сказать что упрощенный и создающий быстрое оформление заказа, но располагающий все элементы оформления заказа на одной странице, получается одностраничное оформление заказа, что уже гораздо приятнее, чем стандартные шаги. То есть, если по умолчанию OpenCart предлагает оформление заказа по шагам (это касается как версий 1.5.x, так и 2.x),

    opencart2-checkout-default.png



    то модуль «One Page Check Out» расположит всю информацию компактно, все поля будут находиться на одной странице и, кроме того, некоторые элементы будут скрыты (открываться будут по клике на них). К тому же, модуль адаптивен, с ним не возникнет проблем на устройствах разного разрешения и размера.

    opencart2-checkout-one-page.jpg





    Установка и настройка модуля

    1. Скачиваем модуль «One Page Check Out». Модуль совместим с версиями 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1.

    2. Делаем бэкап файлов магазина, в частности директории catalog, так как будут добавлены новые файлы + пара будет перезаписана.

    3. В корень магазина загружаем папку catalog из скачанного архива.

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

    4. Уберем фразу «Тип бизнеса», которая находится под строкой «Личные данные» (к чему она там?). Для этого откроем файл catalog/view/theme/default/template/checkout/checkout.tpl и закомментируем строку 62

    Код:
    <label class="control-label"><?phpecho$entry_customer_group;?></label>
    5. В правой колонке заголовок гласит «Шаг 3: Адрес доставки». О каком шаге может идти речь, если, во-первых, мы отменили стандартную пошаговость, во-вторых, нигде на странице нет упоминания первых двух шагов. В общем, необходимо изменить фразу на подходящую, например, на «Доставка и оплата». Для этого открываем языковой файл catalog/language/russian/checkout/checkout.php и находим строку

    Код:
    $_['text_checkout_shipping_address']='Шаг 3: Адрес доставки';
    и меняем ее на

    Код:
    $_['text_checkout_shipping_address']='Доставка и оплата';
    Модуль работает, неуместные фразы исправлены, оформление заказа стало компактнее и расположено всего на одной странице.

    opencart2-checkout-onepage.jpg
    2v3, Sirkacek, alex030387 и 123 другим нравится это.

Пoследние рецензии

  1. Project
    Project
    5/5,
    Версия: 2016-06-15
    Спасибо модуль супер.