Jump to content
Sign in to follow this  
kur1977

Автообновление цены на странице товара при выборе опции для OcStore 1.5.x

Recommended Posts

Имя файла: Автообновление цены на странице товара при выборе опции для OcStore 1.5.x

Владелец файла: kur1977

Файл размещен: 02 окт. 2012

Файл обновлен: 04 окт. 2012

Категория файла: Модули

Дополнение реализует автообновление цены при выборе опции на странице товара.

Работает для опций типа select, radio, checkbox.

Дополнение не использует AJAX, а при помощи Javascript выкусывает значения цен из выбранных опций и добавляет/отнимает их из цены товара. После этого Цена заменяется на результат. Работает на всех валютах.

Демо http://demo.finesite...t&product_id=48

В архиве версия для vqmod и версия без него.

По умолчанию будет работать на теме default.

Если вы используете тему, отличную от default - необходимо использовать версию дополнения для vqmod. При этом необходимо отредактировать файл

/vqmod/xml/vqmod_product_price_autoupdate.xml - в строке

<file name="catalog/view/theme/default/template/product/product.tpl">
вместо default вставляете название вашей темы.

В этом модуле обнаружилась одна неприятная проблема с подсчетом цены, если используются налоговые ставки. Если Вы используете налоговые ставки - просьба приобретать другой модуль https://opencartforum.com/files/file/629-ajax-автообновление-цены-товара-при-выборе-опции-ocstore-1/

Нажмите сюда, чтобы скачать этот файл

  • +1 1

Share this post


Link to post
Share on other sites

Демо или скриншот есть ?

Share this post


Link to post
Share on other sites

Обновляется аяксом?

Share this post


Link to post
Share on other sites

Обновил описание.

Share this post


Link to post
Share on other sites

отлично работает, жаль на недефолтную тему не поставилось, пришлось править под нее.

Share this post


Link to post
Share on other sites

Спасибо. Поставил. Работает.

Share this post


Link to post
Share on other sites

Также присутствует округление до целых чисел, т.е. 120,00+37,40=157,40, а модуль выводит 157,00.

Share this post


Link to post
Share on other sites

Когда ждать исправление багов?

Share this post


Link to post
Share on other sites

Когда ждать исправление багов?

тоже интересно

Share this post


Link to post
Share on other sites

Это баги не модуля, а версии CMS. Сравните Стоимость товара в админке и ту стоимость что выводится на странице товара. Тоесть перед выводом стоимость учитываются налоги. Отключив налог в настройке товара - избавляемся от этого глюка.

В 1.5.3.1 этот баг поправлен

Share this post


Link to post
Share on other sites

Это баги не модуля, а версии CMS. Сравните Стоимость товара в админке и ту стоимость что выводится на странице товара. Тоесть перед выводом стоимость учитываются налоги. Отключив налог в настройке товара - избавляемся от этого глюка.

В 1.5.3.1 этот баг поправлен

бред! модуль должен учитывать много параметров, налоги в том числе. при смене опций пользователь должен видеть ту цену, которая отображается в корзине при добавлении товара. предлагаю посмотреть демо аналогичных платных решений, там авторы не пытаются объяснить свою не компетенцию багами движка.

Share this post


Link to post
Share on other sites

Как вернуть деньги?

Share this post


Link to post
Share on other sites

бред! модуль должен учитывать много параметров, налоги в том числе. при смене опций пользователь должен видеть ту цену, которая отображается в корзине при добавлении товара. предлагаю посмотреть демо аналогичных платных решений, там авторы не пытаются объяснить свою не компетенцию багами движка.

да вы поставьте с нуля ocstore 1.5.1.3 и посмотрите, как он выводит цены в товаре и посмотрите цену товара в админке. Я так считаю, что основная цена товара должна соответствовать цене, прописанной у этого товара в админке. Что собственно в ocstore 1.5.3.1 и сделали. А вот в 1.5.1.3 действительно как вы говорите бред. Основна цена товара не соответствует его цене в админке если у этого самого товара установлено 'учитывать налоги'.

Так что не стоит такпоспешно выражаться, сначала попытайтесь вникнуть в суть.

Share this post


Link to post
Share on other sites

да вы поставьте с нуля ocstore 1.5.1.3 и посмотрите, как он выводит цены в товаре и посмотрите цену товара в админке. Я так считаю, что основная цена товара должна соответствовать цене, прописанной у этого товара в админке.

в самом простом случае это так. но есть ещё налоги, мультивалюта. не думаю что пользователей или разработчиков движка будет интересовать ваше мнение о расчете цены =))

Что собственно в ocstore 1.5.3.1 и сделали. А вот в 1.5.1.3 действительно как вы говорите бред. Основна цена товара не соответствует его цене в админке если у этого самого товара установлено 'учитывать налоги'.

предлагаю сравнить классы Currency и Tax из library в версиях 1.5.1 и 1.5.3, там не так много изменений

Так что не стоит такпоспешно выражаться, сначала попытайтесь вникнуть в суть.

так я об этом вам и говорю, вы разберитесь сперва в том как opencart формирует цену у товара.

и я повторюсь, если вы со мной не согласны посмотрите аналог http://www.opencart.com/index.php?route=extension/extension/info&extension_id=1458.

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

  • +1 2

Share this post


Link to post
Share on other sites

Итак. Я разобрался, в чем проблема. Это никакие не баги движка. Просто поумолчанию в 1.5.1.3 включениы налоговые ставки для группы default. А в 1.5.3.1 они отключены. Вот отсюда и ноги растут.

В общем как убрать этот модуль из продажи?

Всем, кто купил этот модуль и имеет с ним проблемы - прошу отписать в личку - я вышлю модуль https://opencartforum.com/files/file/629-ajax-автообновление-цены-товара-при-выборе-опции-ocstore-1/ в котором этот баг устранен.

  • +1 3

Share this post


Link to post
Share on other sites

так я об этом вам и говорю, вы разберитесь сперва в том как opencart формирует цену у товара.

Признаю, был не прав. Спасибо за разъяснения.

Share this post


Link to post
Share on other sites

Итак. Я разобрался, в чем проблема. Это никакие не баги движка. Просто поумолчанию в 1.5.1.3 включениы налоговые ставки для группы default. А в 1.5.3.1 они отключены. Вот отсюда и ноги растут.

В общем как убрать этот модуль из продажи?

Всем, кто купил этот модуль и имеет с ним проблемы - прошу отписать в личку - я вышлю модуль http://opencartforum...пции-ocstore-1/ в котором этот баг устранен.

браво!

Share this post


Link to post
Share on other sites

Ну в данном случае без айакса не вышло. Ведь не известно заранее, включены ли в админке налоги.

Хотя конечно можно было в контроллере дописать проверки и т.д. Но наверное проще и правильнее передать айаксом в функцию product_id и id выбранных опций. А там уже пускай считает и возвращает в темплейт :))

Share this post


Link to post
Share on other sites

Ну в данном случае без айакса не вышло. Ведь не известно заранее, включены ли в админке налоги.

Хотя конечно можно было в контроллере дописать проверки и т.д. Но наверное проще и правильнее передать айаксом в функцию product_id и id выбранных опций. А там уже пускай считает и возвращает в темплейт :))

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

но и с ajax версией не всё так гладко... если например указать скидку для покупки 2 и более товаров

Share this post


Link to post
Share on other sites

как можно удалить отсюда модуль? А то его всеравно покупают, и потом требуют выслать другой, так как этот неправильно считает.

Share this post


Link to post
Share on other sites

как можно удалить отсюда модуль? А то его всеравно покупают, и потом требуют выслать другой, так как этот неправильно считает.

скрыл от лишних глаз. по идее при редактировании можно удалить файл

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.

Sign in to follow this  

  • Similar Content

    • By HasikBoy
      Наполнение интернет магазина товарами, публикация товаров на других площадках, соц. сетях, форумах и так далее...
                Парсинг товаров, новостей, отзывов, документации, инструкций и др.
                Обработка, корректировка или сравнение прайс поставщиков, а так же их импорт к Вам
                Импорт товаров или иных данных на Ваш сайт
       
      При надобности, есть возможность заключить договор на предоставления услуг как физ так и юр. лицу!
       
       
       
       
      Предоставляю услуги:
      Парсинг; Загрузка изображений по артикулу; Поиск Характеристик по артикулу товара; Наполнение сайта товарами, отзывами, новостями, документами для товаров и другим контентом; Обработка прайс поставщиков и импорт в Ваш сайт. ; Написание модуля\скрипта для авто загрузки Exel\csv\json\xml от 1 500 руб.; Выгрузка каталога на другой портал или CMS;  
       
      Написание решений под Ваше техническое задание с 0:
      приложений; модулей; скриптов ; решения индивидуальны и пишутся с чистого листа, без лишнего функционала, в точности как написано в техническом задании.  
       
       
      Если есть вопросы, пишите, буду рад ответить!
        Отправить личное сообщение  
       
       
      Ориентировочная стоимость парсинга (пишите в ЛС оговорим детали по Вашему ТЗ)
       
      ВНИМАНИЕ!!!
      Стоимость указана ориентировочная, в большинстве случаев она меняется как в меньшую, так и в большую сторону, в зависимости от технического задания!
       
      ТИП КРАТКАЯ ИНФОРМАЦИЯ ЦЕНА ОТ В РУБ. Простой парсинг Блог, новостной сайт, и др. 1500 Обычный парсинг Простые интернет-магазины (без Атрибутов и опций) 3000 Парсинг средней сложности Интернет-магазины с товарами в которых присутствуют опции и характеристики 4000 Сложная задача по парсингу Сайты с блокировкой от парсинга 5500    
         
       
      Предоставляю услуги по автоматизации наполнения ресурсов,
      определенным контентом, а так же его обработка или генерация.
       
      Решение различных проблем
      Мониторинг конкурентов  
      Парсинг различных сайтов (
      интернет-магазинов, социальных сетей, площадок объявлений с выводом данных в таблицу Excel (формата XLS* или CSV), а также скачивание файлов  
      Парсинг во всевозможные CMS
       
      Сбор требуемой информации для SEO-специалистов Загрузка HTML-таблиц в необходимом формате Выполнение операций с файлами на диске Вычисление математических и логических конструкций как во время парсинга, так и после Определение позиции сайта в выдаче Google по ключевым запросам    
      Портфолио (больше на моем сайте резюме!!!)
        ЧПУ для CMS OcStore     CПАРСИТЬ ВСЕ ТОВАРЫ С САЙТА ZAMKI-MIRA НА САЙТ 1C-BITRIX     СПАРСИТЬ CАМОГОННЫЕ АППАРАТЫ И НАПОЛНИТЬ ИМИ САЙТ НА OPENCART     ПРИЛОЖЕНИЕ ФОТО КАТАЛИЗАТОР ДЛЯ WINDOWS 10     ПАРСИНГ ТОВАРОВ С САЙТА КОМПАНИИ КОНКУРЕНТА С ПЕРЕНОСОМ КАТАЛОГА, ВКЛЮЧАЯ ИЕРАРХИЮ, НА НАШ САЙТ   ПАРСИНГ КАТАЛОГА ТУРФИРМ     НАПОЛНЕНИЕ ИНТЕРНЕТ МАГАЗИНА OCSTORE ТОВАРАМИ КОНКУРЕНТА     ПАРСИНГ ЗАПАСНЫЕ ЧАСТИ НА МИНИТРАКТОР И МОТОБЛОК
      CMS OcStore
          СКРИПТ ПАРСИНГА JSON В БД VIRTUEMART
          CПАРСИТЬ ВСЕ ТОВАРЫ С САЙТА ZAMKI-MIRA НА САЙТ 1C-BITRIX     АВТОНАПОЛНЕНИЕ «АГЕНТСТВО НЕДВИЖИМОСТИ.» 1C-BITRIX   ИЗМЕНЕНИЯ XLS И ЕГО ИМПОРТ В ИНТЕРНЕТ-МАГАЗИН НА БАЗЕ CMS OPENCART   ПАРСИНГ ФОТО ИЗ АЛЬБОМОВ ГРУППЫ FACEBOOK   ПАРСИНГ ТОВАРОВ С Я.МАРКЕТА   ИЗМЕНЕНИЯ XLS И ЕГО ИМПОРТ В ИНТЕРНЕТ-МАГАЗИН НА БАЗЕ CMS OPENCART   АВТОМАТИЧЕСКОЕ ФОРМИРОВАНИЕ БАЗЫ ДАННЫХ В ТАБЛИЦЕ EXEL НА ОСНОВАНИИ ОБРАБОТКИ ИНТЕРНЕТ-РЕСУРСОВ   КАЧЕСТВЕННЫЙ ПАРСИНГ БАЗЫ РЕЗЮМЕ И ВАКАНСИЙ SPB.HH.RU     ПАРСИНГ ТОВАРОВ МАГАЗИНА URL(СКРЫТО) С ГЕНЕРАЦИЕЙ УНИКАЛЬНОГО ОПИСАНИЯ И ПОИСКОМ КАРТИНОК   КОРРЕКТНАЯ НАСТРОЙКА БАЗОВЫХ РЕДИРЕКТОВ ПО ПЕРЕХОДУ НА HTTPS           СБОР ДАННЫХ О РЕСТОРАНАХ В НИДЕРЛАНДАХ                      
        >>>Написать мне<<<       При заказе, в обязательном порядке потребуется оплатить\ купить услугу на форуме
    • By HasikBoy
      499.00 руб · Срок продления: 500.00 руб за день
      Скачать/Купить дополнение


      Парсинг, наполнение товарами, обработка прайс и его импорт, а так же публикация товаров в соц. сетях и других площадках

       
                Наполнение интернет магазина товарами, публикация товаров на других площадках, соц. сетях, форумах и так далее...
                Парсинг товаров, новостей, отзывов, документации, инструкций и др.
                Обработка, корректировка или сравнение прайс поставщиков, а так же их импорт к Вам
                Импорт товаров или иных данных на Ваш сайт
       
      При надобности, есть возможность заключить договор на предоставления услуг как физ так и юр. лицу!
       
       
       
       
      Предоставляю услуги:
      Парсинг; Загрузка изображений по артикулу; Поиск Характеристик по артикулу товара; Наполнение сайта товарами, отзывами, новостями, документами для товаров и другим контентом; Обработка прайс поставщиков и импорт в Ваш сайт. ; Написание модуля\скрипта для авто загрузки Exel\csv\json\xml от 1 500 руб.; Выгрузка каталога на другой портал или CMS;  
       
      Написание решений под Ваше техническое задание с 0:
      приложений; модулей; скриптов ; решения индивидуальны и пишутся с чистого листа, без лишнего функционала, в точности как написано в техническом задании.  
       
       
      Если есть вопросы, пишите, буду рад ответить!
        Отправить личное сообщение  
       
       
      Ориентировочная стоимость парсинга (пишите в ЛС оговорим детали по Вашему ТЗ)
       
      ВНИМАНИЕ!!!
      Стоимость указана ориентировочная, в большинстве случаев она меняется как в меньшую, так и в большую сторону, в зависимости от технического задания!
       
      ТИП КРАТКАЯ ИНФОРМАЦИЯ ЦЕНА ОТ В РУБ. Простой парсинг Блог, новостной сайт, и др. 1500 Обычный парсинг Простые интернет-магазины (без Атрибутов и опций) 3000 Парсинг средней сложности Интернет-магазины с товарами в которых присутствуют опции и характеристики 4000 Сложная задача по парсингу Сайты с блокировкой от парсинга 5500    
         
       
      Предоставляю услуги по автоматизации наполнения ресурсов,
      определенным контентом, а так же его обработка или генерация.
       
      Решение различных проблем
      Мониторинг конкурентов  
      Парсинг различных сайтов (
      интернет-магазинов, социальных сетей, площадок объявлений с выводом данных в таблицу Excel (формата XLS* или CSV), а также скачивание файлов  
      Парсинг во всевозможные CMS
       
      Сбор требуемой информации для SEO-специалистов Загрузка HTML-таблиц в необходимом формате Выполнение операций с файлами на диске Вычисление математических и логических конструкций как во время парсинга, так и после Определение позиции сайта в выдаче Google по ключевым запросам    
      Портфолио (больше на моем сайте резюме!!!)
        ЧПУ для CMS OcStore     CПАРСИТЬ ВСЕ ТОВАРЫ С САЙТА ZAMKI-MIRA НА САЙТ 1C-BITRIX     СПАРСИТЬ CАМОГОННЫЕ АППАРАТЫ И НАПОЛНИТЬ ИМИ САЙТ НА OPENCART     ПРИЛОЖЕНИЕ ФОТО КАТАЛИЗАТОР ДЛЯ WINDOWS 10     ПАРСИНГ ТОВАРОВ С САЙТА КОМПАНИИ КОНКУРЕНТА С ПЕРЕНОСОМ КАТАЛОГА, ВКЛЮЧАЯ ИЕРАРХИЮ, НА НАШ САЙТ   ПАРСИНГ КАТАЛОГА ТУРФИРМ     НАПОЛНЕНИЕ ИНТЕРНЕТ МАГАЗИНА OCSTORE ТОВАРАМИ КОНКУРЕНТА     ПАРСИНГ ЗАПАСНЫЕ ЧАСТИ НА МИНИТРАКТОР И МОТОБЛОК
      CMS OcStore
          СКРИПТ ПАРСИНГА JSON В БД VIRTUEMART
          CПАРСИТЬ ВСЕ ТОВАРЫ С САЙТА ZAMKI-MIRA НА САЙТ 1C-BITRIX     АВТОНАПОЛНЕНИЕ «АГЕНТСТВО НЕДВИЖИМОСТИ.» 1C-BITRIX   ИЗМЕНЕНИЯ XLS И ЕГО ИМПОРТ В ИНТЕРНЕТ-МАГАЗИН НА БАЗЕ CMS OPENCART   ПАРСИНГ ФОТО ИЗ АЛЬБОМОВ ГРУППЫ FACEBOOK   ПАРСИНГ ТОВАРОВ С Я.МАРКЕТА   ИЗМЕНЕНИЯ XLS И ЕГО ИМПОРТ В ИНТЕРНЕТ-МАГАЗИН НА БАЗЕ CMS OPENCART   АВТОМАТИЧЕСКОЕ ФОРМИРОВАНИЕ БАЗЫ ДАННЫХ В ТАБЛИЦЕ EXEL НА ОСНОВАНИИ ОБРАБОТКИ ИНТЕРНЕТ-РЕСУРСОВ   КАЧЕСТВЕННЫЙ ПАРСИНГ БАЗЫ РЕЗЮМЕ И ВАКАНСИЙ SPB.HH.RU     ПАРСИНГ ТОВАРОВ МАГАЗИНА URL(СКРЫТО) С ГЕНЕРАЦИЕЙ УНИКАЛЬНОГО ОПИСАНИЯ И ПОИСКОМ КАРТИНОК   КОРРЕКТНАЯ НАСТРОЙКА БАЗОВЫХ РЕДИРЕКТОВ ПО ПЕРЕХОДУ НА HTTPS           СБОР ДАННЫХ О РЕСТОРАНАХ В НИДЕРЛАНДАХ                      
        >>>Написать мне<<<       При заказе, в обязательном порядке потребуется оплатить\ купить услугу на форуме Добавил HasikBoy Добавлено 16.03.2018 Категория Услуги  
    • By winner0377
      Необходимо настроить модуль АОП.
      Есть 5 yml ссылок поставщиков (нужно будет обновление)  несколько эксель файлов (товары без обновлений)
      Важно сделать первую подгонку по товарам, чтобы не было дублей,
      т.к. в магазине уже есть товары, но грузились они на ocstore 1.5, сейчас сделан переход на тестовый домен на ocstore 2.3
      с имеющийся БД.
       
      Просьба сроки и цену писать в л.с. 
       
    • By kur1977
      AJAX Автообновление цены товара при выборе опции OcStore 1.5.x
      Скачать/Купить дополнение Дополнение реализует автообновление цены при выборе опции на странице товара.
      Работает для опций типа select, radio, checkbox.
      Дополнение использует AJAX. Работает на всех валютах.
      Демо http://demo53.finesi...t&product_id=40
      В архиве версия для vqmod.
      По умолчанию будет работать на теме default.
      Если вы используете тему, отличную от default - необходимо отредактировать файл
      /vqmod/xml/vqmod_product_price_autoupdate_ajax.xml - в строке
      <file name="catalog/view/theme/default/template/product/product.tpl">
      вместо default вставляете название вашей темы.
      Добавил kur1977 Добавлено 03.10.2012 Категория Цены, скидки, акции, подарки  
  • 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.