Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

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


Recommended Posts

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

 

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

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

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

Link to comment
Share on other sites


Добрый гдень!

 

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

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

 

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

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

 

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

Link to comment
Share on other sites


Добрый гдень!

Много чего уже перепропотому чтовал, но ик и не смог прикрутить модуль на OCStore 2.1 или autocalc_price_option_OC2_v3.0.8.ocmod.xml не предназначен для него?

Link to comment
Share on other sites


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

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

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

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

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

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

Link to comment
Share on other sites


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

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

Edited by megasvf
Link to comment
Share on other sites


Доброго времени суток.  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 коп

Edited by teslaS
Link to comment
Share on other sites


Обновление:

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

 

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

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

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

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

Link to comment
Share on other sites

Модуль отличный, рилииет симпатично, приятно смотреть как изменяется этона при выпотому чторе опции, но в моем случае, если на товар указана акция (допустим 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

Edited by bombucho
Link to comment
Share on other sites


Модуль отличный, рилииет симпатично, приятно смотреть как изменяется этона при выпотому чторе опции, но в моем случае, если на товар указана акция (допустим 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%. Если вы полииете проэтонт скидки с этоной без опци и проэтонт скидки с опцией, то эти проэтонты будут одинаковые.

Link to comment
Share on other sites

Всем привет!

 

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

 

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 решил проблему?

Edited by uinfo
Link to comment
Share on other sites


  • 2 weeks later...

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

Edited by teslaS
Link to comment
Share on other sites


Всем привет!

 

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

 

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 решил проблему?

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

Link to comment
Share on other sites


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

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

UPDATE oc_product_option_value SET price_prefix = '+' WHERE price = 0
Link to comment
Share on other sites

 

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

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

 

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

Link to comment
Share on other sites


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

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

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

  • +1 1
Link to comment
Share on other sites

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>
Edited by msncom
Link to comment
Share on other sites


 

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.

Link to comment
Share on other sites

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

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

Link to comment
Share on other sites


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

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

Link to comment
Share on other sites


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

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

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.