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

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


Recommended Posts

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

 

У Вас есть специальная модификация для шаблона Unishop
autocalc_price_option_OC2_v3.0.8_unishop.ocmod

И всё хорошо(вернее ОТЛИЧНО - модуль Ваш супер!!!), модуль меняет автоматом цену и в карточке товара и в окне быстрого заказа
Но вот на странице выбора товара когда находишься в категории, выбирай любые опции(в моем случае все+цена) - НИКАК. на скрине №1 и скрине №2

Скажите, сможете ли помочь?

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


Добрый день!

 

Можете подсказать, почему "новая цена" измененная опцией не переносится в корзину. Цена к примеру 100 руб за метр, выбираем опцию где цена должна умножится на 5, в карточке товара она считается, но в корзину заносит цену как за 1 метр - 100 руб. 

http://floors-store.ru/index.php?route=product/product&product_id=55

 

Еще вопрос как дополнительно вывести цену за 1 кв метр, что бы автообновлятор её не трогал и оставлял как она есть?

 Первый вопрос снят, не по инструкции установил...

 

Второй еще в силе

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


Поставил autocalc_price_option_OC2_v3.0.8.ocmod.xml Всё работает отлично спасибо! Потом поставил модуль Клубная скидка. Разные цены для групп покупателей. Теперь когда я меняю параметры товара цена не меняется на тех товарах где действует скидка помогите настроить если это возможно пожалуйста. Прикрепляю 4 скрина:

1. Вид гости товар без доп. свойства

2. Вид гости товар с доп. свойством (всё как нужно)

3. Вид зарегистрированный пользователь товар без доп. свойства

4. Вид зарегистрированный пользователь товар с доп. свойством (не меняет цену в корзине тоже) :cry:

демо сайт: http://demo.bam32.ru/

post-719741-0-96872600-1479479900_thumb.jpg

post-719741-0-87569600-1479479903_thumb.jpg

post-719741-0-35358100-1479479906_thumb.jpg

post-719741-0-00487300-1479479909_thumb.jpg

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


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

Opencart Version 2.1.0.1 (rs.2) с вот этим шаблоном + поставлены 2 модуля autocalc_price_option_OC2_v3.0.7.ocmod.xml  и options_price_v1.0.10_OC2.ocmod.xml

Задача в том что у нас есть единица товара и упаковки  по 12 штук в упаковке, цена за 1 единицу формируется из цены выставленной по группе клиента  (для розницы 200 рублей например, а для оптовиков 100 рублей). Далее мне нужно что бы цену за единицу товара умножить на 12 шт с помощью вот этого модуля options_price_v1.0.10_OC2  ,после установки модуля появились функции разделить, умножить и тд, но цена не обновлялась вообще.  Поставил в дополнение autocalc_price_option_OC2_v3.0.7.ocmod   при нажатии на опцию 12 штук цена моментально меняется вроде как на нужную (не успеваю увидеть) и сразу возвращается на цену за единицу...

Абсолютно аналогичная проблема с этим же шаблоном. Полагаю проблема в стандартном модуле пересчета цены из опций, но если его отключить, то все опции становятся неактивными (надпись n/a). А если убрать   autocalc_price_option_OC2_v3.0.8, то не считает те поля, где значения = числам. Помогите пожалуйста в решении проблемы. P.S Установил модификатор  options_price_v1.0.11 и  autocalc_price_option_OC2_v3.0.8 на OC 2.1

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


Доброго времени суток.  ocStore 1.5.5.1.2. Установлены autocalc_v2.0.18_multicurrency_by.xml и options_price_1_5_1_3 .xml

в category.tpl цена товара 90 руб 55 коп (905 500 руб.), а уже в карточке товара модуль дает цену 90 руб 60 коп (906 000 руб.). В опциях показывает корректные цифры, а вот динамически меняющаяся цена грешит.

Из (=79 руб 13 коп) он делает 79 руб 10 коп , из (=60 руб 18 коп) делает 60 руб 20 коп

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


Обновление:

  • v3.0.9 (25.11.2016) - Добавлена настройка - "Скидка на опции (autocalc)". При включении делаест скидку на опции пропорционально скидке (за количество) на товар. В настройке магазина на закладке Локализация.

 

!!!ВНИМАНИЕ!!!

По всем вопросам пишите в личку. С доступом на фтп и в админку. И ссылкой на товар для тестирования

Т.к. без доступа на фтп и в админку ничего сказать нельзя. Я же не гадалка что бы по фотографии гадать.

Как правило надо смотреть код темы, внесённых правок или других используемых дополнений.

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

Модуль отличный, работает симпатично, приятно смотреть как изменяется цена при выборе опции, но в моем случае, если на товар указана акция (допустим 5 руб), то модуль не верно указывает основную цену (перечеркнутую) по какой-то причине искусственно добавляет к цене один или несколько рублей, ну например:

1. цена товара 125 руб

2. акция минус 5 рублей от 125 руб

3 получается 120 руб

4. следующая после основной позиции стоит опция +25 руб

5. должно получиться следующее (125-5+25)=145 - да тут все верно модуль правильно рассчитал, изменил и показал итого = 145

6. а вот изначальная сумма (зачеркнутая) от которой берется скидка 5 руб отображается не верно не 125+25=150 а 151 руб

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

 

как победить сие или это спец бонус вводящий в заблуждение намерянно ))) ?

 

смотреть тут 

http://www.elesmoker.ru/nicotine_base/osnova_JG_liquid_for_e-cigarettes_100ml.html

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


Модуль отличный, работает симпатично, приятно смотреть как изменяется цена при выборе опции, но в моем случае, если на товар указана акция (допустим 5 руб), то модуль не верно указывает основную цену (перечеркнутую) по какой-то причине искусственно добавляет к цене один или несколько рублей, ну например:

1. цена товара 125 руб

2. акция минус 5 рублей от 125 руб

3 получается 120 руб

4. следующая после основной позиции стоит опция +25 руб

5. должно получиться следующее (125-5+25)=145 - да тут все верно модуль правильно рассчитал, изменил и показал итого = 145

6. а вот изначальная сумма (зачеркнутая) от которой берется скидка 5 руб отображается не верно не 125+25=150 а 151 руб

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

 

как победить сие или это спец бонус вводящий в заблуждение намерянно ))) ?

 

смотреть тут 

http://www.elesmoker.ru/nicotine_base/osnova_JG_liquid_for_e-cigarettes_100ml.html

Это сделано по нескольким причинам:

1) Что бы расчитать цену для старой цены когда используется модификатор '='.

2) Во многих темах в товаре выводятся стикеры: Скидка XX%. Если вы почитаете процент скидки с ценой без опци и процент скидки с опцией, то эти проценты будут одинаковые.

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

Всем привет!

 

Покурил тему - у меня все по классике:

 

1. ocStore 2.1.0.2.1, Шаблон moneymaker 2, поставил options_price_v1.0.11_OC2.ocmod.xml (модификаторы) + autocalc_price_option_OC2_v3.0.9.ocmod.xml

 

Есть товары все норм считает, пересчитывает и т.д., НО есть вот такие https://polniydom.com/detskaya-shapka-dlya-malchika-tm-fiona.html - тупо берет и опцию в 0 пересчитывает. Поковырялся и нарыл, что в этих товарах модификатор в опциях стоит =0 (хотя не пойму логику почему так, товары лил парсером и на некоторых все норм). Прописывать руками 7К товаров как то не комильфо... По форуму автор модуля отвечает, что универсального решения нет и надо смотреть. Подскажите у кого есть похожая проблема и кто ее решил, или прошу помощи автора, если есть на меня время)))

 

2. Опять же классическая проблема - не переводит опцию и стоимость в быстрый заказ - кто на moneymaker 2 решил проблему?

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


  • 2 weeks later...

Ocstore 1.5.5.1.2.  autocalc_v2.0.18_multicurrency_by.xml  На всех устройствах и во всех браузерах все работает. Почему-то в Opera на отдельно взятом нетбуке в Opera не отображается вторая цена. Подскажите как такое возможно ? (версия Opera последняя, на другом компе в ней все ОК), всевозможный кэш почищен

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


Всем привет!

 

Покурил тему - у меня все по классике:

 

1. ocStore 2.1.0.2.1, Шаблон moneymaker 2, поставил options_price_v1.0.11_OC2.ocmod.xml (модификаторы) + autocalc_price_option_OC2_v3.0.9.ocmod.xml

 

Есть товары все норм считает, пересчитывает и т.д., НО есть вот такие https://polniydom.com/detskaya-shapka-dlya-malchika-tm-fiona.html - тупо берет и опцию в 0 пересчитывает. Поковырялся и нарыл, что в этих товарах модификатор в опциях стоит =0 (хотя не пойму логику почему так, товары лил парсером и на некоторых все норм). Прописывать руками 7К товаров как то не комильфо... По форуму автор модуля отвечает, что универсального решения нет и надо смотреть. Подскажите у кого есть похожая проблема и кто ее решил, или прошу помощи автора, если есть на меня время)))

 

2. Опять же классическая проблема - не переводит опцию и стоимость в быстрый заказ - кто на moneymaker 2 решил проблему?

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

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


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

Поправить =0 можно простым запрсом в phpMyAdmin:

UPDATE oc_product_option_value SET price_prefix = '+' WHERE price = 0
Надіслати
Поділитися на інших сайтах

 

Поправить =0 можно простым запрсом в phpMyAdmin:

UPDATE oc_product_option_value SET price_prefix = '+' WHERE price = 0

 

Дык, а если на некоторых товарах это нужно? а на некоторых нет? Допустим: товар1 - цена 50 грн, Опция 1 +100 грн, опция 2 +200 грн (размер от него зависит цена), а товар2 50 грн, опция 1 =50 грн. (цвет не зависит цена)

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


Дык, а если на некоторых товарах это нужно? а на некоторых нет? Допустим: товар1 - цена 50 грн, Опция 1 +100 грн, опция 2 +200 грн (размер от него зависит цена), а товар2 50 грн, опция 1 =50 грн. (цвет не зависит цена)

Внимательнее посмотрите на запрос. Он поставит + только для опций с нулевой ценой.

Для чего может понадобится =0 в опции? Для бесплатной раздачи товаров?

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

oc2.3

где убрать кавычки в опциях (+200 руб) ??

+200 руб. нашел как убрать (потер в самом файле, а кавычки там не нашел) :(

 

вот где правил

<file path="catalog/view/theme/*/template/product/product.tpl">
    <operation error="skip">
      <search><![CDATA[<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>]]></search>
      <add position="replace"><![CDATA[]]></add>
    </operation>
  </file>
Змінено користувачем msncom
Надіслати
Поділитися на інших сайтах


 

oc2.3

где убрать кавычки в опциях (+200 руб) ??

+200 руб. нашел как убрать (потер в самом файле, а кавычки там не нашел) :(

 

вот где правил

<file path="catalog/view/theme/*/template/product/product.tpl">
    <operation error="skip">
      <search><![CDATA[<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>]]></search>
      <add position="replace"><![CDATA[]]></add>
    </operation>
  </file>

Вы скорее всего про скобки.

 

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

<file path="catalog/view/theme/*/template/product/product.tpl">
    <operation error="skip">
      <search><![CDATA[<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>]]></search>
      <add position="replace"><![CDATA[]]></add>
    </operation>
</file>

На это:

<file path="catalog/view/theme/*/template/product/product.tpl">
    <operation error="skip">
      <search><![CDATA[(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)]]></search>
      <add position="replace"><![CDATA[]]></add>
    </operation>
</file>

Добавлены скобки в тег search.

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

Ребята, отличный диалог, но

Просвятите, пожалуйста, подробнее ( не за компом ), в выпадающем списке опций можно убрать упоминание (+100500, + 200500 и т.д.) о наценке ?

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


 ocStore 2.1.0.2.1, Шаблон moneymaker 2, не получается установить, перепробовал с 3.0.4 по 3.0.9 версии. 

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

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


Вообще шикарный модуль! Конечно, было бы удобно, если бы можно было не выбирать обязательный пункт при покупке, а он автоматически там стоял. Хотя это в разных ситуациях, иногда нужно что бы покупатель видел те возможные варианты. Огромное спасибо автору!

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


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

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

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

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

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

Вхід

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

Вхід зараз

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

Important Information

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