Перейти к содержанию
View in the app

A better way to browse. Learn more.

Русскоязычное сообщество Opencart

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

В связи с блокировкой банка QIWI оплата через сайт не возможна.
Для оплаты и получения дополнений просьба писать в личные сообщения 
Admin*у
или в Телеграмм https://t.me/pascha_opencart
После оплаты Вам так же будет доступно скачивание дополнений и обновлений на данном форуме

Обновление цены при выборе опций OC2-3 (без AJAX)

Рекомендуемые сообщения

Опубликовано

Обновление цены при выборе опций 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

 

Условие

- можете свободно распространять и применять в коммерческих целях;

- код может быть изменён в любое время;

- модуль предоставляется, как есть - все риски на вас;


  • Добавил
  • Добавлено
    01.05.2022
  • Категория

 

  • 6 месяцев спустя...
Опубликовано

Добрый день! Подскажите пожалуйста, для чего в модуле для 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>';

 

Опубликовано
  • Автор
2 часа назад, Germida сказал:

можно ли вместо  <span> использовать <div>?

можно, сделано ради того чтоб не "ломало" верстку

Опубликовано
14 часов назад, Germida сказал:

и можно ли вместо  <span> использовать <div>?

Проще сделать span блочным, если это необходимо, добавив в стили:

.autocalc-product-price {display: block;}
  • 2 месяца спустя...
Опубликовано

Добрый день. Подскажите почему у меня показывает цену которая по умолчанию в данных во всех опциях? В каждой опции стоит =своя цена.

картинка

картинка 2

Изменено пользователем masha82

Последние посетители 0

  • Ни одного зарегистрированного пользователя не просматривает данную страницу

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.