Jump to content
mpn2005

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

Recommended Posts

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


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


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

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

 

Демо:

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

 

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

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

 

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

 

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

 

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

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

 

Поддержка:

  • При возникновении проблем с установкой пишите в личку, помогу с установкой.
  • Для некоторых тем может понадобится доработка модуля. Пишите в личку с указанием доступа на фтп и в админку, а также ссылкой на образец товара, помогу с адаптацией.
  • Поддержка не круглосуточная, отвечу как только буду на связи. При длительном отсутствии всегда сообщаю об этом в профиле.
  • При возникновении вопросов о возможности реализации дополнительного функционала, свяжитесь со мной перед покупкой.

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

 

  • +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 agi
      3 в 1 - Зависимые опции с изменением изображения и цены
      Скачать/Купить дополнение Добавлена возможность добавления изображений (как из галереи товара, так и обособленной) для каждой опции 
      Модуль позволяет задавать зависимости между опциями товаров (например цвет и размер). Это дает возможность учета количества товаров на складе в разрезе комбинаций опций. Цены для различных комбинаций также могут отличаться.
      Реализована возможность вывода товаров с нулевым остатком. Количество зависимых опций не ограничено.
      Для создания взаимосвязей в административной части магазина у опции товара появляется поле “Родительская опция”, а у значений - “Значение родительской опции”.
       
      В публичной части магазина в карточке товара пользователь не видит зависимые опции до тех пор, пока не выберет какое-то значение главной опции. Для зависимой опции отображаются только доступные значения исходя из выбранной родительской опции. Например, доступные размеры для выбранного цвета.
      Особенности:
      Поддерживаются все типы стандартных опций.
      Гарантирована совместимость с заявленными шаблонами
      Только OCMOD
      Без привязки к домену
      Открытый код
      Без вирусов
      Поддержка
       
      Цена товара в карточке товара меняется в зависимости от выбранной опции.
       
      Демо-товар: http://3rus.erpshop.ru/index.php?route=product/product&product_id=42
       
      Демо-админ: 3rus.erpshop.ru/admin логин/пароль: demo/demo
      Поддерживаемые темы:
      Default
      Journal 3
      LightShop
      MarketShop
       
      Особенности:
      В корзине отображается изображение последней дочерней из выбранных опций, если установлено несколько чекбоксов - то изображение последнего из них.
      Если при выборе опции изображение было изменено а затем выбор опции отменен - старое изображение не возвращается
      Если у опции выбрано изображение из галереи а затем это изображение удалено из галереи, из опции оно не удаляется
       
      Внимание:
      Совместимость с любым установленным Вами шаблоном не может гарантироваться. Также могут возникать конфликты с другими расширениями, затрагивающими редактирование товара в административной части или карточку товара в визуальной части и модулями, использующими VQMod. Может потребоваться дополнительная адаптация модуля, которая осуществляется за дополнительную плату.
       
       
      Добавил agi Добавлено 22.07.2019 Категория Опции Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет Старая цена 0  
    • By OtezVikentiy
      300.00 руб
      Скачать/Купить дополнение


      Фокус на популярные товары - сортировка

      Фокус на популярные товары - сортировка
       
      Практически в любом аудите интернет-магазина есть пункт о том, что сортировка должна не просто существовать по дефолту и не работать на каких-то рандомных алгоритмах, а должна в топе всегда показывать наиболее востребованные, покупаемые и просматриваемые товары. Этот модуль помогает Вам настроить в своём магазине подобную дефолтную сортировку в соответствии с требованиями Аудита. На выбор в админке есть несколько простых настроек с приоритетами: "Наибольшее число продаж", "Наивысшие оценки" и "Наибольшее количество просмотров", а так же дополнительные настройки.
       
      Основные функции, возможности и настройки:
      - Возможность настроить дефолтную сортирвоку товаров на свой вкус или в соответствии с требованиями аудита
      - Возможность выбора одного или всех параметров сортировки
      - Возможность убирать в низ списка товары, которые отсутствуют на складе независимо от того насколько они популярны или продаваемы
      - Поддержка нескольких магазинов
      - Поддержка нескольких языков
      - Не перезаписываются и не заменяются основные файлы
      - Возможность включить или отключить модуль в любое время
      - Простая и легкая установка
       
      Совместимость:
      - OpenCart 3.0.*
      - OpenCart 2.3.*
      - OCStore 3.0.*
      - OCStore 2.3.*
       
      Требования:
      - php 5.6+
       
      Языки:
      - Русский
      - Английский
       
      Инструкция по установке:
      - Модуль устанавливается стандартным образом.
       
      Дополнительные инструкции после установки:
      - отсутствуют
       
      Техподдержка:
      email - [email protected]
      telegram - @OtezVikentiy
       
      Лицензирование:
      - лицензия выдаётся на 1 домен + любое количество поддоменов.
      Добавил OtezVikentiy Добавлено 14.09.2020 Категория Модули Системные требования php 5.6+ Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3 ocStore 3.0
      2.3 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет Старая цена 500  
    • By nickizdp
      Добрый день! Есть сайт, в нем мне нужно добавить везде единицу измерения товаров, например ламинат в "м.кв", плинтус в "шт." и тд. В принципе на страницах категорий, брендов, самого товара я это реализовал, для этого ввел в пустое поле "jan" таблицы "oc_product" значение и выводил его вместе с ценной.
       
      Для этого всего навсего надо было в контроллеры добавить в массив "$data['products']" строку "'jan' => $result['jan'],"
      $data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'description' => utf8_substr(trim(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8'))), 0, $this->config->get('theme_' . $this->config->get('config_theme') . '_product_description_length')) . '..', 'price' => $price, 'jan' => $result['jan'], 'special' => $special, 'tax' => $tax, 'minimum' => $result['minimum'] > 0 ? $result['minimum'] : 1, 'rating' => $rating, 'href' => $this->url->link('product/product', 'product_id=' . $result['product_id']) ); И во view добавить вывод:
      <div class="product-price">{{ price }}/{{ product_jan }}</div> Но все тоже самое не получается для модулей "Хиты продаж", "Последние поступления" и тд. Хотя 1 раз все таки у меня получилось это сделать отображения единиц измерения в этих модулях, я сам не знаю почему, но я просто в настройках джорнала пересохранил модуль "Хиты продаж". 1 день все хорошо поработало, на следующий день - перестало. Я как понимаю Journal3 по своему обрабатывает эти модули, или возможно где-то их кэширует. Может кто-то хорошо работал с этой темой и знает в чем может быть проблема? Кстати не могу еще понять почему за отображения этих модулей отвечает файл product_card.twig, а не latest.twig, bestseller.twig и тд. Заранее спасибо.


    • By Doclassif
      Cannot modify header information - headers already sent by эта ошибка появляется при попытке добавить и сохранить категорию блога. Есть идеи как исправить?
    • By OtezVikentiy
      Фокус на популярные товары - сортировка
       
      Практически в любом аудите интернет-магазина есть пункт о том, что сортировка должна не просто существовать по дефолту и не работать на каких-то рандомных алгоритмах, а должна в топе всегда показывать наиболее востребованные, покупаемые и просматриваемые товары. Этот модуль помогает Вам настроить в своём магазине подобную дефолтную сортировку в соответствии с требованиями Аудита. На выбор в админке есть несколько простых настроек с приоритетами: "Наибольшее число продаж", "Наивысшие оценки" и "Наибольшее количество просмотров", а так же дополнительные настройки.
       
      Основные функции, возможности и настройки:
      - Возможность настроить дефолтную сортирвоку товаров на свой вкус или в соответствии с требованиями аудита
      - Возможность выбора одного или всех параметров сортировки
      - Возможность убирать в низ списка товары, которые отсутствуют на складе независимо от того насколько они популярны или продаваемы
      - Поддержка нескольких магазинов
      - Поддержка нескольких языков
      - Не перезаписываются и не заменяются основные файлы
      - Возможность включить или отключить модуль в любое время
      - Простая и легкая установка
       
      Совместимость:
      - OpenCart 3.0.*
      - OpenCart 2.3.*
      - OCStore 3.0.*
      - OCStore 2.3.*
       
      Требования:
      - php 5.6+
       
      Языки:
      - Русский
      - Английский
       
      Инструкция по установке:
      - Модуль устанавливается стандартным образом.
       
      Дополнительные инструкции после установки:
      - отсутствуют
       
      Техподдержка:
      email - [email protected]
      telegram - @OtezVikentiy
       
      Лицензирование:
      - лицензия выдаётся на 1 домен + любое количество поддоменов.
  • 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.