Модуль одностраничная покупка

Версия документации от 20.02.2013

Установка

  1. Выключить кэш. Обязательно
  2. Выключить компиляцию (если включена). Обязательно
  3. Распаковать и скопировать архив модуля в корень сервера.
  4. Перенести файлы темы модуля в текущую тему магазина.
  5. Произвести настройку модуля.
  6. Включить компиляцию. Не обязательно
  7. Включить кэш. Не обязательно
Внимание! Если после установки модуля на странице настроек вы видите Ошибку 404, вам необходимо обновить права ACL или выйти (logout) и зайти в админ. часть повторно (login).

Настройка модуля Одностраничная покупка

  1. Добавить в шаблон jQuery и jQueryUI, если это не было сделно ранее. В шаблон темы app\design\frontend\default\тема\template\page\html\head.phtml добавить:
    
    
    
    
    
    

  2. На вкладках Общие настройки, Заметки, Разное, Настройки самовывоза установить нужные значения.
  3. Создать новую базу данных для geoip (рекомендуется), если планируете использовать geoip для автовыставления региона, автокомплита индекса и загрузки регионов РФ.
  4. Загрузить дамп базы данных в базу для geoip либо в текущую базу магазина (не очень рекомендуется).
  5. На вкладке Настройки Geoip и автокомплита почтового индекса, прописать доступы к базе geoip.
  6. На вкладках Зона доставки выставить необходимые значения настроек.
  7. Сохранить настройки.
  8. В меню Система - Одностраничная покупка - Настройка регионов добавить нужные регионы, либо нажать Загрузить регионы РФ для загрузки регионов.
  9. Нажать Загрузить базу Geoip, чтобы обновить базу до актуального состояния.
  10. Назначить зону доставки для каждого региона, удобнее через массовое обновление - отметить нужные регионы -> выбрать действие Зона доставки -> выбрать зону доставки -> нажать Отправить.
  11. В меню Система - Одностраничная покупка - Сопоставление доставки и оплаты - настроить сопоставление способов.
  12. Проверить работу модуля.

Описание настроек Система - Конфигурация - Одностраничная покупка

@TODO
Пункт настройки Назначение
Включен Включение/выключение модуля.
  • Да - включен.
  • Нет - выключен.

События (Observer)

Обсервер позволяет перехватывать и изменять данные без вмешательства в исходный код модуля (WIKI)
метод свойства

API

API позволяет пользоватся функциями модуля из любого места в коде. Все запросы происходят через хелпер Mage::helper('onestepcheckout').
Метод Описание