buslikdrev Опубликовано 30 апреля, 2022 Поделиться Опубликовано 30 апреля, 2022 Просмотр файла Обновление цены при выборе опций OC2-3 (без AJAX) Цитата Динамическое изменение цены товара при выборе опции и изменении количества товара для OpenCart OC2 и OC3 - HYPER Dynamic price of options. Перед скачиванием файлов обязательно прочтите лицензионное соглашение и описание к модулю. Демо <- клик мышкой Настройки модуля находятся на закладке Локализация в конфигурации магазина Возможности: Дополнительные действия к цене опции: =, %, *, /. Анимированная динамическая цена товара при изменении опций Пересчёт цены идёт без дополнительных запросов на сервер. Учитывается акция на товар Учитывается скидка на товар Обновление цены с учётом налогов Обновление цены в бонусных баллах Умножение цены на введённое количество товара - (вкл / выкл) Hash #) в url при выборе опции - настройка - (вкл / выкл) Акция на опции пропорционально акции на товар - (вкл / выкл) Скидка на опции пропорционально скидке на товар - (вкл / выкл) Автоматический выбор первой опции - (вкл / выкл) Вывод цены в дополнительной валюте - (вкл / выкл) Не показывать цену опции - (вкл / выкл) Особенности работы: При подсчёте скидок учитывается только введённое количество (товар, лежащий в корзине, в расчёте не участвует). Пересчёт цены идёт без дополнительных запросов на сервер . Для корректной работы модуля с темой Journal2 необходимо в настройках Journal2 отключить встроенный модуль обновления цены: Settings - Products Page - Product Details - Product Options - Auto Update Price = off Для Journal3 путь такой: Styles -> Product Page -> Default -> Product Detail -> Price Group -> Price -> Price Update = off Инструкция по установке OCMOD Opencart2, ocStore2: Файл модификатора установитьть через админку в разделе Extension Installer (Кнопка Upload). Или положить файл в папку /system/ В разделе Modifications нажать кнопки Clear(Очистить) и Refresh(Обновить) Перед скачиванием модуля: Внимательно читаем описание! Всё, что не указано в описании, не означает что должно и обязано быть. Уточняйте все интересующие моменты в теме поддержки. При возникновении вопросов о возможности реализации дополнительного функционала, пишите в теме тех поддержки. Установка, обновление нашими руками и адаптация под шаблоны - платная! Перед установкой модуля: Внимательно читаем файл readme.txt! Устанавливайте модуль только своей версии опенкарта. Если вы не уверены, что сможете установить нормально модуль, то лучше закажите дополнительно услугу установки. Любые вопросы по модулю - добро пожаловать в тему тех поддержки, тестируем, отписываемся, спрашиваем! Некорректно установили, не заработал и т.д. - пишем в ЛС с полными доступами к FTP и в админ часть! Если вы отказываете в доступах для тех поддержки - значит поддержка вам не нужна! Если у вас после обновления модификаторов валится сайт - значит какой-то "специалист" вам изменения внёс в кэш модификаторов - соответственно, чтобы заставить работать на таком сайте модуль - придется повозиться на платной основе. Бесплатное дополнение , которое ещё адаптировано под 3.0.2.0 OpenCart Условие - можете свободно распространять и применять в коммерческих целях; - код может быть изменён в любое время; - модуль предоставляется, как есть - все риски на вас; Добавил admin Добавлено 01.05.2022 Категория Опции 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Germida Опубликовано 14 ноября, 2022 Поделиться Опубликовано 14 ноября, 2022 Добрый день! Подскажите пожалуйста, для чего в модуле для OcStore 3 "цена" помещена в теги <span>? $data['price'] = '<span class=\'autocalc-product-price\'>' . $data['price'] . '</span>'; и можно ли вместо <span> использовать <div>? $data['price'] = '<div class=\'autocalc-product-price\'>' . $data['price'] . '</div>'; 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
buslikdrev Опубликовано 14 ноября, 2022 Автор Поделиться Опубликовано 14 ноября, 2022 2 часа назад, Germida сказал: можно ли вместо <span> использовать <div>? можно, сделано ради того чтоб не "ломало" верстку 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
SiteMix Опубликовано 15 ноября, 2022 Поделиться Опубликовано 15 ноября, 2022 14 часов назад, Germida сказал: и можно ли вместо <span> использовать <div>? Проще сделать span блочным, если это необходимо, добавив в стили: .autocalc-product-price {display: block;} 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
masha82 Опубликовано 31 января Поделиться Опубликовано 31 января (изменено) Добрый день. Подскажите почему у меня показывает цену которая по умолчанию в данных во всех опциях? В каждой опции стоит =своя цена. картинка картинка 2 Изменено 31 января пользователем masha82 0 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.