Jump to content
mpn2005

[Поддержка] [OC3] Обновление цены при выборе опции, без AJAX

Recommended Posts

[OC3] Обновление цены при выборе опции, без AJAX


[OC3] Обновление цены при выборе опции, без AJAX


Модуль динамически изменяет цену товара при выборе опции и изменении количества товара.

Дополнительные действия к цене опции: =, %, *,  /.

 

Демо:

OpenCart v3.0.2.0: Демо1 Демо2 (акция)

 

Возможности:

  • Учитывается акция на товар
  • Учитывается скидка на товар
  • Обновление цены с учётом налогов
  • Обновление цены в бонусных баллах
  • (вкл / выкл) Умножение цены на введённое количество товара
  • (вкл / выкл) Акция на опции пропорционально акции на товар 
  • (вкл / выкл) Скидка на опции пропорционально скидке на товар
  • (вкл / выкл) Автоматический выбор первой опции
  • (вкл / выкл) Вывод цены в дополнительной валюте
  • (NEW) (вкл / выкл) Не показывать цену опции
  • Дополнительные действия к цене опции: =, %, *,  /.
  • Поддержка шаблонов: UniShop, NewStore (OC3)

 

Настройки модуля находятся на закладке Локализация в конфигурации магазина

 

Версия для OC1.5, OC2

 

Особенности работы:

  • Не используется AJAX, поэтому при подсчёте скидок учитывается только введённое количество (товар, лежащий в корзине, в расчёте не участвует).

  • Добавил
  • Добавлено
    21.04.2018
  • Категория
  • Системные требования
  • Сайт разработчика
  • Старая цена
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • OpenCart
    3.0
  • ocStore
    3.0
  • OpenCart.Pro, ocShop
  • Обращение к серверу разработчика
    Нет

 

  • +1 1

Share this post


Link to post
Share on other sites

Здравствуй! С помощью этого модуля я смогу реализовать карточку товара согласно примеру с этого сайта https://happywear.ru/kids/babies-socks/6531532  ? Только еще нужно чтобы в поле штук количество можно было регулировать кнопками + - помимо прямого ввода.

Share this post


Link to post
Share on other sites
41 минуту назад, Socrat сказал:

Здравствуй! С помощью этого модуля я смогу реализовать карточку товара согласно примеру с этого сайта https://happywear.ru/kids/babies-socks/6531532  ? Только еще нужно чтобы в поле штук количество можно было регулировать кнопками + - помимо прямого ввода.

Добрый день.

Данный модуль обновляет цену при выборе опции, но не модифицирует сами опции.

Такой функционал даёт другой мой модуль, но он пока ещё не адаптирован под OC3

 

Share this post


Link to post
Share on other sites
2 часа назад, mpn2005 сказал:

Добрый день.

Данный модуль обновляет цену при выборе опции, но не модифицирует сами опции.

Такой функционал даёт другой мой модуль, но он пока ещё не адаптирован под OC3

 

А как скоро он будет готов? Я так понимаю для реализации желаемого понадобятся оба модуля?

Share this post


Link to post
Share on other sites
3 часа назад, Socrat сказал:

А как скоро он будет готов? Я так понимаю для реализации желаемого понадобятся оба модуля?

Пока ещё только в планах.

А Вы точно хотите делать магазин на нестабильной версии ОС3?

Возможно лучше на версию ocStore 2.3 посмотреть.

Share this post


Link to post
Share on other sites
1 час назад, mpn2005 сказал:

Пока ещё только в планах.

А Вы точно хотите делать магазин на нестабильной версии ОС3?

Возможно лучше на версию ocStore 2.3 посмотреть.

Мне в принципе без разницы. Вот только потом будет легко перейти с 2.3 на 3-ю версию, если начальство потребует?

Share this post


Link to post
Share on other sites
21 час назад, Socrat сказал:

Мне в принципе без разницы. Вот только потом будет легко перейти с 2.3 на 3-ю версию, если начальство потребует?

Это уже будет не переезд, а сделать всё заново.

Но никто не гарантирует, что будет возможен переезд с OC3 на OC3.1 и выше. Когда они выйдёт.

Как показала практика с OC2.0, данная версия особо стабильной и не стала. Но существенно отличается от текущей OC2.3. Что делает переезд невозможным.

 

Share this post


Link to post
Share on other sites

Хочу купить, будет работать на моем сайте dverihoff.ru? 

Share this post


Link to post
Share on other sites
В 18.05.2018 в 19:17, kalle4ka сказал:

Хочу купить, будет работать на моем сайте dverihoff.ru

Добрый день. Если не запустится из коробки, помогу с адаптацией без дополнительной оплаты.

Share this post


Link to post
Share on other sites
В 02.05.2018 в 22:11, mpn2005 сказал:

Пока ещё только в планах.

А Вы точно хотите делать магазин на нестабильной версии ОС3?

Возможно лучше на версию ocStore 2.3 посмотреть.

Здравствуйте! Я уже сделал на 3.0.2.)  Вы еще не адаптировали его под эту версию? ну уж очень он нужен! 

Share this post


Link to post
Share on other sites
17 часов назад, Socrat сказал:

Здравствуйте! Я уже сделал на 3.0.2.)  Вы еще не адаптировали его под эту версию? ну уж очень он нужен! 

Добрый день. Пока, к сожалению, всё ещё мало свободного времени. 

Надеюсь, что в ближайшее время ситуация улучшится.

 

Share this post


Link to post
Share on other sites
1 час назад, mpn2005 сказал:

Добрый день. Пока, к сожалению, всё ещё мало свободного времени. 

Надеюсь, что в ближайшее время ситуация улучшится.

 

Готов заплатить даже за скорость) и такой вот вопрос этот модуль выполняет функцию другого вашего модуля "Обновление цены при выборе опции, без AJAX OC3" ?

Share this post


Link to post
Share on other sites

Модуль отличный! Работает как положено! Автору огромное спасибо за тех поддержку!!!! 

Share this post


Link to post
Share on other sites

Дорогие коллеги, подскажите кто может :)

На ocStore-2.3.0.2.3 (тема default) ставил autocalc_price_option_OC2_v3.0.10.ocmod. Вижу в менеджере дополнений что модуль установлен "Обновление цены при выборе опций OC2 (без AJAX)" статус включено.

1. Где настроить этот  модуль не найду? Если он настраивается...

2. В опциях при выборе "переключателя" остались по прежнему + и -. 

Проблему с выбором различной цены исходя и разных опций товара так и не решил.

Готов заплатить за помощь!

Заранее спасибо всем откликнувшимся!

 

Share this post


Link to post
Share on other sites

Систем > Настройки > Локализация

Share this post


Link to post
Share on other sites
7 минут назад, IvDm сказал:

Дорогие коллеги, подскажите кто может

На ocStore-2.3.0.2.3 (тема default) ставил autocalc_price_option_OC2_v3.0.10.ocmod. Вижу в менеджере дополнений что модуль установлен "Обновление цены при выборе опций OC2 (без AJAX)" статус включено.

1. Где настроить этот  модуль не найду? Если он настраивается...

2. В опциях при выборе "переключателя" остались по прежнему + и -. 

Проблему с выбором различной цены исходя и разных опций товара так и не решил.

Готов заплатить за помощь!

Заранее спасибо всем откликнувшимся!

 

Система > Настройки > Локализация , если я правильно понял вопрос

Share this post


Link to post
Share on other sites

Socrat, спасибо за отзывчивость.

Проблема была в том что нужно было поставить options_price_v1.0.13_OC2.ocmod плюсом к autocalc_price_option_OC2_v3.0.10.ocmod.

autocalc_price_option_OC2_v3.0.10.ocmod работал исправно, все пересчитывалось.

mpn2005 большое спасибо за работу!

Share this post


Link to post
Share on other sites
19 минут назад, IvDm сказал:

Socrat, спасибо за отзывчивость.

Проблема была в том что нужно было поставить options_price_v1.0.13_OC2.ocmod плюсом к autocalc_price_option_OC2_v3.0.10.ocmod.

autocalc_price_option_OC2_v3.0.10.ocmod работал исправно, все пересчитывалось.

mpn2005 большое спасибо за работу!

Да всё верно. И это тема поддержки модуля под ОС3.

Модуль под ОС2 и ОС1.5 тут 

 

Share this post


Link to post
Share on other sites

Добрый день случайно нет модернизированного модуля options_price_v1.0.13_OC2.ocmod.xml для opencart 3 интересует знак = т.е. чтобы покупатель мог сразу видеть и выбрать итоговую цену для фасованного товара (к примеру: 0,5 кг=200 рублей, 1 кг=380 рублей

Share this post


Link to post
Share on other sites
48 минут назад, inn1 сказал:

Добрый день случайно нет модернизированного модуля options_price_v1.0.13_OC2.ocmod.xml для opencart 3 интересует знак = т.е. чтобы покупатель мог сразу видеть и выбрать итоговую цену для фасованного товара (к примеру: 0,5 кг=200 рублей, 1 кг=380 рублей

Добрый день. Стоит в планах. Постараюсь на этой неделе уже доделать.

Share this post


Link to post
Share on other sites
В 02.05.2018 в 16:04, Socrat сказал:

Здравствуй! С помощью этого модуля я смогу реализовать карточку товара согласно примеру с этого сайта https://happywear.ru/kids/babies-socks/6531532  ? Только еще нужно чтобы в поле штук количество можно было регулировать кнопками + - помимо прямого ввода.

Добрый день. Адаптация модуля "опции с вводом количества" под OC3 готова:

 

Share this post


Link to post
Share on other sites
8 часов назад, mpn2005 сказал:

Добрый день. Стоит в планах. Постараюсь на этой неделе уже доделать.

Отлично готов буду приобрести, я надеюсь доделать сайт на Opencart  в течение дней 20 и модуль будет совсем кстати...

им можно будет подобным образом выводить цену...

2018-06-18_18-52-41.png

Share this post


Link to post
Share on other sites
5 минут назад, inn1 сказал:

Отлично готов буду приобрести, я надеюсь доделать сайт на Opencart  в течение дней 20 и модуль будет совсем кстати...

им можно будет подобным образом выводить цену...

 

Спойлер

2018-06-18_18-52-41.png

 

Это больше похоже на модуль опций в категориях. Мой модуль не выводит опции в категориях.

 

Share this post


Link to post
Share on other sites
2 часа назад, mpn2005 сказал:

Это больше похоже на модуль опций в категориях. Мой модуль не выводит опции в категориях.

  

у меня есть вывод но цена + (шаблон unishop2) 

2018-06-18_22-00-11.png

Share this post


Link to post
Share on other sites
4 минуты назад, inn1 сказал:

у меня есть вывод но цена + (шаблон unishop2) 

Спойлер


2018-06-18_22-00-11.png

 

 

Если речь идёт про префикс цены, то это можно доработать.

Сейчас как раз готовлю к релизу версию модуля с дополнительными действиями к цене опции.

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By AlexDW
      Скачать/Купить дополнение


      OCMOD Order - порядок выполнения модификаторов
      Между различными модификаторами, вносящими изменения в одни и те же файлы, могут возникать конфликты.
      В ряде случаев - этих конфликтов можно избежать, просто поменяв порядок выполнения модификаторов.
       
      OCMOD Execution Order позволяет задать нужный порядок выполнения модификаторов.
      При его использовании модификаторы будут выполняться согласно приоритету: сначала по присвоенному порядку, потом по имени.
       
      Инструмент будет полезен разработчикам и исполнителям при решении конфликтов OCMOD
       
      DEMO 2x
      DEMO 3x
       
      Особенности:
      - управление очередностью прямо в списке модификаторов
      - приоритет выполнения: сначала по указанному порядку, потом по имени
      - автоматически создает и использует отдельную таблицу "modification_order" в БД
      - не меняет файлы движка и его стандартные таблицы
      - работает на ajax, использует OCMOD
       
      совместим с ocStore / OCSHOP - Opencart.PRO / Opencart версий 20x - 303х
       
      совместим с редакторами модификаторов:
       
      opencart Brazil
      https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=22015
       
      opencart-templates
      https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=22318
       
       
      Установка 20x - 2200:
      1. Загрузить файл ocmod-order.ocmod.xml в Дополнения > Установщик дополнений
      2. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений)
       

      Установка 230x:
      1. Скопировать файл ocmod-order.ocmod.xml в папку system
      2. Дважды обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений)
       
      если после первого обновления возникнет ошибка Fatal error: Cannot redeclare class ModelExtensionModification
      - нажать F5 и обновить кеш модификаторов повторно
      данная проблема связана с некорректной работой движка при изменении файла model/extension/modification.php через OCMOD
      обсуждалось здесь
       
       
      Установка 3x:
      Внимание! Если ранее использовалась версия для 3х с копированием модификатора в папку system - сначала нужно его удалить
       
      1. Загрузить архив ocmod-order-3x.ocmod.zip в Extensions > Installer (Дополнения > Установка дополнений)
      2. Дважды обновить кеш модификаторов в Extensions > Modifications (Дополнения > Менеджер дополнений)
      3. Обновить кеш шаблона (theme cache) в Dashboard > Developer Settings (Панель управления > Настройки разработчика)

      Не забывайте обновлять кеш модификаторов для применения изменений при смене порядка выполнения
       
       
      Другие дополнения:
      -----------------------------
      Category Tags - теги всех категорий товара
      Autocomplete 3x - улучшенное автозаполнение в админке для OC 3x
      ManufacturerDescription - описание и метатеги для производителей
      CartKeeper - хранение и управление корзинами покупателей
      Добавил AlexDW Добавлено 18.09.2018 Категория Прочее Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика  
    • By AlexDW
      Между различными модификаторами, вносящими изменения в одни и те же файлы, могут возникать конфликты.
      В ряде случаев - этих конфликтов можно избежать, просто поменяв порядок выполнения модификаторов.
       
      OCMOD Execution Order позволяет задать нужный порядок выполнения модификаторов.
      При его использовании модификаторы будут выполняться согласно приоритету: сначала по присвоенному порядку, потом по имени.
       
      Инструмент будет полезен разработчикам и исполнителям при решении конфликтов OCMOD
       
      DEMO 2x
      DEMO 3x
       
      Особенности:
      - управление очередностью прямо в списке модификаторов
      - приоритет выполнения: сначала по указанному порядку, потом по имени
      - автоматически создает и использует отдельную таблицу "modification_order" в БД
      - не меняет файлы движка и его стандартные таблицы
      - работает на ajax, использует OCMOD
       
      совместим с ocStore / OCSHOP - Opencart.PRO / Opencart версий 20x - 303х
       
      совместим с редакторами модификаторов:
       
      opencart Brazil
      https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=22015
       
      opencart-templates
      https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=22318
       
       
      Установка 20x - 2200:
      1. Загрузить файл ocmod-order.ocmod.xml в Дополнения > Установщик дополнений
      2. Обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений)
       

      Установка 230x:
      1. Скопировать файл ocmod-order.ocmod.xml в папку system
      2. Дважды обновить кеш модификаторов в Дополнения > Модификаторы (Менеджер дополнений)
       
      если после первого обновления возникнет ошибка Fatal error: Cannot redeclare class ModelExtensionModification
      - нажать F5 и обновить кеш модификаторов повторно
      данная проблема связана с некорректной работой движка при изменении файла model/extension/modification.php через OCMOD
      обсуждалось здесь
       
       
      Установка 3x:
      Внимание! Если ранее использовалась версия для 3х с копированием модификатора в папку system - сначала нужно его удалить
       
      1. Загрузить архив ocmod-order-3x.ocmod.zip в Extensions > Installer (Дополнения > Установка дополнений)
      2. Дважды обновить кеш модификаторов в Extensions > Modifications (Дополнения > Менеджер дополнений)
      3. Обновить кеш шаблона (theme cache) в Dashboard > Developer Settings (Панель управления > Настройки разработчика)

      Не забывайте обновлять кеш модификаторов для применения изменений при смене порядка выполнения
       
       
      Другие дополнения:
      -----------------------------
      Category Tags - теги всех категорий товара
      Autocomplete 3x - улучшенное автозаполнение в админке для OC 3x
      ManufacturerDescription - описание и метатеги для производителей
      CartKeeper - хранение и управление корзинами покупателей
    • By Alexcctv
      Всем привет, вот мне очень хочется сделать как бы посадочные страницы под поисковый запрос к примеру, в товаре я указываю теги, по переходу попадаю в поиск и вижу все товары с данной меткой, мне нужно реализовать чтобы я мог добавить свой текст в футере сайта как сео текст к примеру "дешевый бублик" , а описание уже Вы искали дешевый бублик? На нашем сайте представлено более 15 товаров по данному запросу. Ну это пример))
      Есть модуль сео теги но он не удобный для работы с большим кол-ом запросов
    • By stickpro
      Скачать/Купить дополнение


      Результат выбора опций
      Мод делает своеобразный конструктор из опций, подойдет для товаров требующих  конфигураций.
      Гарантирована работа на стандартном шаблоне oc3, для всех остальных возможно требуется адаптация. 
      Мод работает пока только с radio и checkbox если будет интерес к модулю, добавлю select и версию под 2.3 
      Распространяется как есть, поддержка не осуществляется
       
      Добавил stickpro Добавлено 23.06.2019 Категория Опции Системные требования Сайт разработчика http://stick-design.ru/ Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет  
    • By stickpro
      Мод делает своеобразный конструктор из опций, подойдет для товаров требующих  конфигураций.
      Гарантирована работа на стандартном шаблоне oc3, для всех остальных возможно требуется адаптация. 
      Мод работает пока только с radio и checkbox если будет интерес к модулю, добавлю select и версию под 2.3 
      Распространяется как есть, поддержка не осуществляется
       
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.