Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] Обновление цены при выборе опции, без AJAX - HYPER Dynamic price of options OC 2


Recommended Posts

Благодарю за оперативный ответ... Не сработало... (((... пробывал вставлять код в разные места)))....

Я же вам не гадалка. Хотя бы ссылку на товар со вставленной кнопкой кинте.

Что бы можно было глянуть почему не работает.

 

P.S.: Можно в личку.

Змінено користувачем mpn2005
Надіслати
Поділитися на інших сайтах

Здравствуйте, mpn2005!

Как можно сделать, чтобы автоматически выбиралась последняя опция? Это надо для того, чтобы покупатель, который заходит из категории в карточку товара увидел ту же цену, что он видел и в категории, которая всегда равняется последней опции в карточке (цена товара в категории = цене последней опции в карточке). А сейчас, когда покупатель заходит из категории в карточку, автоматически выбирается первая опция и цена меняется на минимальную. О модуле БЕЗ автоматического выбора первой опции знаю, но хотелось бы реализовать автоматческий выбор последней опции. Опции radio button.

Вопрос снимается - решил его сам.

Змінено користувачем Guy
Надіслати
Поділитися на інших сайтах


Всем привет! Автору респект!

 

Суть дела:

На OC2: Version 2.3.0.2 (rs.2) шаблон default, ставлю:

options_price_v1.0.10_OC2.ocmod.xml

autocalc_price_option_OC2_v3.0.8.ocmod.xml

 

Опция выбирается - гут

Цена пересчитывается - гут

Жмакаю "в корзину", там выводится тупо цена товара. Написано всё верно, товар такой то, опция такая то, но цена - товара.

Удалил, для начала autocalc_price_option_OC2_v3.0.8.ocmod.xml, обнулил кэш - проблема не исчезла.

Следовательно, косяк в options_price_v1.0.10_OC2.ocmod.xml? Пробовал ставить опции по разному и разные. но не помогло.

Удалил options_price_v1.0.10_OC2.ocmod.xml - всё передаётся как надо и везде.

 

Это я накривил где то, или мод с 2.3 не совсем дружит. Подскажите, кто сталкивался плиз.

Змінено користувачем Oberst
Надіслати
Поділитися на інших сайтах


Всем привет! Автору респект!

Суть дела:

На OC2: Version 2.3.0.2 (rs.2) шаблон default, ставлю:

options_price_v1.0.10_OC2.ocmod.xml

autocalc_price_option_OC2_v3.0.8.ocmod.xml

Опция выбирается - гут

Цена пересчитывается - гут

Жмакаю "в корзину", там выводится тупо цена товара. Написано всё верно, товар такой то, опция такая то, но цена - товара.

Удалил, для начала autocalc_price_option_OC2_v3.0.8.ocmod.xml, обнулил кэш - проблема не исчезла.

Следовательно, косяк в options_price_v1.0.10_OC2.ocmod.xml? Пробовал ставить опции по разному и разные. но не помогло.

Удалил options_price_v1.0.10_OC2.ocmod.xml - всё передаётся как надо и везде.

Это я накривил где то, или мод с 2.3 не совсем дружит. Подскажите, кто сталкивался плиз.

Добрый день.

На 2.3 модуль модификаторов ещё не тестировался.

Скиньте в личку доступ на фтп и в админку.

И ссылку на товар для тестирования.

Сделаем полезное дело вам, и заодно модуль протестируем.

Змінено користувачем mpn2005
  • +1 1
Надіслати
Поділитися на інших сайтах

Добрый день.

На 2.3 модуль модификаторов ещё не тестировался.

Скиньте в личку доступ на фтп и в админку.

И ссылку на товар для тестирования.

Сделаем полезное дело вам, и заодно модуль протестируем.

Закинул вроде всё лс.

 

PS: Да, эти 2 модуля сейчас там снесены.

Змінено користувачем Oberst
Надіслати
Поділитися на інших сайтах


  • options_price_v1.0.11_OC2.ocmod.xml - Добавлена поддержка OC 2.2 и 2.3

- огромная благодарность! :) Подправил быстрее, чем я чай забаламутил...

Змінено користувачем Oberst
Надіслати
Поділитися на інших сайтах


Всем привет. Не хочу автора тревожить по пустякам, может кто-то подскажет. Стоит тема r.gen, OStore 2.1.0.2.1 модуль не функционирует, на дефолтной шкурке работает. Установил options_price_v1.0.11_OC2 и autocalc_price_option_OC2_v3.0.8. Писали тут инструкцию по установке модуля на кастомные шаблоны? Заранее спасибо за ответ.

Змінено користувачем Fiesto
Надіслати
Поділитися на інших сайтах


Добрый день!

У меня стоит ocStore 2.1.0.1 (default)

Проблема состоит в том, что после установки Вашего модуля (autocalc_price_option_OC2_v3.0.7.ocmod) цена на странице товара просто пересчитывается в 0 и нет реакции на опции с наценкой. Думаю что проблема в конфликте модулей, так как устанавливал на пустой ocStore 2.1.0.1 (default) без остальных модулей - все работает. Можете подсказать в чем может быть проблема?

Сайт: http://homeness.evkos.com.ua

 

Заранее спасибо!

Здравствуйте!

Установил так же на ocStore 2.1.0.1 и проблема как у Вас, цена пересчитывается в 0 и нет реакции. 

Подскажите как именно решить данную проблему.

Надіслати
Поділитися на інших сайтах


Добрый день! Версия opencart.cms 2.3.0.2. Установил autocalc_price_option_OC2_v3.0.8.ocmod.xml , все работает как надо. Для чего нужен options_price_v1.0.11_OC2.ocmod.xml ?

Это модуль дополнительных модификаторов к цене опции:

  • (NEW) options_price_v1.0.11_OC2.ocmod.xml - модуль модификаторов цены опций (=,*,/) OCMOD для OpenCart2 и ocStore2.
  • options_price_OC1.5_v1.0.0.xml- модуль модификаторов цены опций OpenCart v1.5.x (не мой, с небольшими правками для совместимости)
  • options_price_MaxyStore_1.5.5.1_fixed.xml - модуль модификаторов цены опций для MaxyStore v1.5.5.1 (не мой, Должен работать начиная с версии 1.5.3.)

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

Надіслати
Поділитися на інших сайтах

Здравствуйте!

Установил так же на ocStore 2.1.0.1 и проблема как у Вас, цена пересчитывается в 0 и нет реакции. 

Подскажите как именно решить данную проблему.

Добрый день.

Универсальной причины нет.

Скиньте в личку доступ на фтп и в админку.

И ссылку на товар для тестирования.

Посмотрю, что там не так.

  • +1 1
Надіслати
Поділитися на інших сайтах

Скинул в ЛС. Посмотрите.

 

Добрый день.

Универсальной причины нет.

Скиньте в личку доступ на фтп и в админку.

И ссылку на товар для тестирования.

Посмотрю, что там не так.

Надіслати
Поділитися на інших сайтах


Это модуль дополнительных модификаторов к цене опции:

  • (NEW) options_price_v1.0.11_OC2.ocmod.xml - модуль модификаторов цены опций (=,*,/) OCMOD для OpenCart2 и ocStore2.

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

Спасибо , а где взять этот модуль для 2.3.0.2 ?

Надіслати
Поділитися на інших сайтах


Автору модуля большое спасибо, за быстрое и грамотное решение моей проблемы. 

 

Добрый день.

Универсальной причины нет.

Скиньте в личку доступ на фтп и в админку.

И ссылку на товар для тестирования.

Посмотрю, что там не так.

Надіслати
Поділитися на інших сайтах


Должна подойти версия: autocalc_price_option_OC2_v3.0.8.ocmod.xml

Уже установил , все работает :) Спрашивал про вот это - (NEW) options_price_v1.0.11_OC2.ocmod.xml - модуль модификаторов цены опций (=,*,/) OCMOD для OpenCart2 и ocStore2.

Надіслати
Поділитися на інших сайтах


Уже установил , все работает :) Спрашивал про вот это - (NEW) options_price_v1.0.11_OC2.ocmod.xml - модуль модификаторов цены опций (=,*,/) OCMOD для OpenCart2 и ocStore2.

Это модуль дополнительных модификаторов для цены опций: =*

Его можете поставить, если надо в опции указывать полную цену, без учёта цены товара (Модификатор =).

Надіслати
Поділитися на інших сайтах

Это модуль дополнительных модификаторов для цены опций: =*

Его можете поставить, если надо в опции указывать полную цену, без учёта цены товара (Модификатор =).

Спасибо , все понял. Достаточно установить этот ocmod файл ?

Надіслати
Поділитися на інших сайтах


Спасибо , все понял. Достаточно установить этот ocmod файл ?

Да. Потом в модификаторах нажать - Обновить.

И в настройках опций (в товаре) вместо + и - появятся дополнительные.

Надіслати
Поділитися на інших сайтах

устал читать все страницы этой темы, уффф ))))

 

скажите мне криворукому, как убрать выбор опции в списке товаров, в принципе она там не нужна, имхо.

 

а в карточке оставить, так как здесь все пучком.

 

пысы. OcStore 21021, шаблон дефолт, модуль 3.0.8,

 

 

post-30379-0-81162800-1477331483_thumb.jpg

Надіслати
Поділитися на інших сайтах


 

Если посмотретькод модуля, то там это легко найти.

Надо это:

    // Display Main Price
    //$('#formated_price').html( price_format(main_price) );
    animateMainPrice(main_price);
      
    <?php if ($special) { ?>
      //$('#formated_special').html( price_format(special) );
      animateSpecialPrice(special);
    <?php } ?>

Заменить на это:

    // Display Main Price
    $('#formated_price').html( price_format(main_price) );
    //animateMainPrice(main_price);
      
    <?php if ($special) { ?>
      $('#formated_special').html( price_format(special) );
      //animateSpecialPrice(special);
    <?php } ?>

 

Данные изменения не работают для версии ОС 2.хххххх ( использовал файл autocalc_price_option_OC2_v3.0.8.ocmod )

Надіслати
Поділитися на інших сайтах


Данные изменения не работают для версии ОС 2.хххххх ( использовал файл autocalc_price_option_OC2_v3.0.8.ocmod )

В данной версии модуля нет такого кода.

 

Для этой версии надо это:

animateMainPrice(main_price);

Заменить на это:

$('.autocalc-product-price').html(price_format(main_price));

И это:

animateSpecialPrice(special);

Заменить на это:

$('.autocalc-product-special').html(price_format(special));
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.