Opencart - Обновление цены при выборе опции, без AJAX (vqmod) v3.0.8

При выборе опций товара обновляет цену товара (в том числе в бонусных баллах).

  1. admin
    При выборе опций товара обновляет цену товара (в том числе в бонусных баллах).
    Поддержка OpenCart v1.5.x, v2
    Поддержка ocStore: v1.5.x, v2
    Возможности:
    • Не используется AJAX
    • Поддержка OpenCart2, ocStore2
    • Поддерживаемые типы опций: radio, select, checkbox, images, Опции с вводом количества
    • Поддерживаемые модификаторы цены: +, -, =, *, +% (Для =, *, +% необходимо установить модуль options_price)
    • Анимированная цена товара при изменении опций
    ( =, *, +% - при установленном модуле options_price)
    Для корректной работы используйте модуль модификаторов цены опции из этой темы.

    Демо ocStore 1.5.5.1.2:http://mpn-oc.org/au...on_special.html
    Демо OpenCart 2.0.3.1: http://oc2031.mpn-oc...t&product_id=42


    Список файлов:
    • autocalc_price_option_v2.0.22.xml - модуль обновления цены при выборе опции
    • autocalc_price_option_OC2_v3.0.8.ocmod.xml - Версия для ocStore2/OpenCart2 (Настройки модуля находятся на закладке Локализация в конфигурации магазина
    • autocalc_price_option_OC2_v3.0.8_unishop.ocmod.xml - Версия OC2 для шаблона UniShop. Поддержка обновления цены в быстром заказе.
    • autocalc_v2.0.17_not_select_first_option.xml - модуль обновления цены при выборе опции ( БЕЗ автоматического выбора первой опции )
    • autocalc_v2.0.18_multicurrency.xml - Вывод двух валют в карточке товара и категориях. Вторая валюта выбирается в настройке магазина на закладке Локализация. При совпадении валют цена выводится один раз.
    • autocalc_v2.0.18_opt_special_and_economy.xml - Акции на значения опций пропорционально товару. Вывод экономии. Там где необходимо вывести экономию в шаблоне вставьте: <div class="price-economy"></div>
    • autocalc_price_option_v2.0.9_weight.xml - Версия авторасчёта с выводом веса товара (Вес меняется в зависимости от выбранных опций)
    • autocalc_price_option_v2.0.9_weight2.xml - При весе больше 1000 г вес показывается в кг. (Основной вес указывать в граммах)
    • (NEW) options_price_v1.0.11_OC2.ocmod.xml - модуль модификаторов цены опций (=,*,/) OCMOD для OpenCart2 и ocStore2.
    • options_price_OC1.5_v1.0.0.xml- модуль модификаторов цены опций OpenCart v1.5.x (не мой, с небольшими правками для совместимости)
    • options_price_MaxyStore_1.5.5.1_fixed.xml - модуль модификаторов цены опций для MaxyStore v1.5.5.1 (не мой, Должен работать начиная с версии 1.5.3.)
    Инструкция по установке OCMOD Opencart2, ocStore2:
    • Файл autocalc_price_option_OC2_v3.0.7.ocmod.xml залить через админку в разделе Extension Installer (Кнопка Upload). Или положить файл в папку /system/
    • В разделе Modifications нажать кнопки Clear(Очистить) и Refresh(Обновить)
    Инструкция по установке OpenCart 1.5.x, ocStore v1.5.x (если vqmod уже установлен начинаем с пункта 5):
    • Скачиваем vqmod http://code.google.c.../downloads/list (например vqmod-2.4.1-opencart.zip)
    • Загружаем "vqmod" в корневую директорию вашего сайта.
    • Устанавливаем права 777 следующим папкам: /vqmod, /vqmod/vqcache.
    • В адресной строке браузера вписываем: http://имя-вашего-сайта/vqmod/install/
    • Закидываем xml модуль в папку /vqmod/xml (например: autocalc_price_option_v2.0.9.xml). Заливать тоько одну из версий autocalc_price_option.

    Изображения

    1. monthly_10_2016-3a1a41084baf6ed9f8bf1f885315df59-snapshot1.png
    2. monthly_10_2016-6daef933091da48ebf64a6666359e996-snapshot3.png
    3. monthly_10_2016-13d1db04e5c99e513bd8d9eeb457e7d5-snapshot2.png
    4. monthly_10_2016-856904c1e35fcb4e4511cca71e40eeef-screen_56.png
    andr1983, Kmsrkn, freyr666 и 85 другим нравится это.