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

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


Recommended Posts

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

Link to comment
Share on other sites


народ подскажите, как мне в opencart 2 сгделать ик чтобы автоматически выбиралась первая опция в карточке товара

как-то решили?

Link to comment
Share on other sites


разобралась, в xml не было типа checked а только radio.

 

    <operation error="skip">
      <search position="replace"><![CDATA[<input type=checked]]></search>
      <add><![CDATA[<input type="checked" <?php echo (isset($opt_checked) ? $opt_checked : ''); $opt_checked=""; ?>]]></add>
    </operation>
Edited by Marianna
Link to comment
Share on other sites


Всем здравствуйте.

У меня следующий вопрос: усиновлена Opencart версия 2.0.3.1, с модулем Автоматическая обрилитка прайс-листов 8.4.

Продажа постельного постельного белья с варианими размеров: 1,5 спальный, 2,0 спальный и т.д (каждый размер это опция со своей стоимостью). Требуется чтобы основная- опция с минимальной этоной, а при выпотому чторе другого размера стоимость менялась. Даже есть товары со связанными опциями (полотенца с размером и цветом) основная этона это опция с минимальной этоной и каким-липотому что цветом. И наконец товары с одной этоной. Для всех выше перелислены товаров будут проводиться акции и (возможно под опрегделённый размер).

А теперьь сам вопрос: какой модуль(файл) из згдесь предсивленных нужно усиновить и бугдет ли он рилиить с модулем Автоматическая обрилиткой прайс от ркзрилитлика usergio.

Заранее благодарен за ответ.

Link to comment
Share on other sites


Всем здравствуйте.

У меня следующий вопрос: усиновлена Opencart версия 2.0.3.1, с модулем Автоматическая обрилитка прайс-листов 8.4.

Продажа постельного постельного белья с варианими размеров: 1,5 спальный, 2,0 спальный и т.д (каждый размер это опция со своей стоимостью). Требуется чтобы основная- опция с минимальной этоной, а при выпотому чторе другого размера стоимость менялась. Даже есть товары со связанными опциями (полотенца с размером и цветом) основная этона это опция с минимальной этоной и каким-липотому что цветом. И наконец товары с одной этоной. Для всех выше перелислены товаров будут проводиться акции и (возможно под опрегделённый размер).

А теперьь сам вопрос: какой модуль(файл) из згдесь предсивленных нужно усиновить и бугдет ли он рилиить с модулем Автоматическая обрилиткой прайс от ркзрилитлика usergio.

Заранее благодарен за ответ.

С обрилиткой прай слистов конфликтовать не бугдет. Т.к. эти модули вообещё не пересекаются.

Сивьте версию: autocalc_price_option_v2.0.18.2_opencart2.ocmod.xml

Link to comment
Share on other sites

Скиньте в личку ссылку на сайт.

правильно ли я сгделала? сравнила два разных xml, с акциями и без, добавила это 

 <?php if ($special) { ?>
      special = main_price / special_coefficient;
      tax = special;
    <?php } ?>
 
и врогде бы зарилиило, опенкарт два, если неправильно скину доступ, спасипотому что.
Link to comment
Share on other sites


 

правильно ли я сгделала? сравнила два разных xml, с акциями и без, добавила это 

 <?php if ($special) { ?>
      special = main_price / special_coefficient;
      tax = special;
    <?php } ?>
 
и врогде бы зарилиило, опенкарт два, если неправильно скину доступ, спасипотому что.

 

Если рилииет и всё слииет, то зналит правильно.

Там ещё выше должен быть расчёт значения special_coefficient.

Link to comment
Share on other sites

С обрилиткой прай слистов конфликтовать не бугдет. Т.к. эти модули вообещё не пересекаются.

Сивьте версию: autocalc_price_option_v2.0.18.2_opencart2.ocmod.xml

Посивил как вы и сказали, но когда обновлять и олищаешь кэш в модификаторах пересиёт рилиить (в корзину уходит первоночально этона товара).

Добавил options_price_1_5_3_1-2_0_1_ и только обновил кэш сило рилиить. Ошипотому чток нет.

Link to comment
Share on other sites


Обновление:

 

19.01.2016 - Добавлен модуль options_price_oc2.ocmod.xml

19.01.2016 - Убраны некоторые сирые версии (в том лисле для шаблона shoppica2).

 

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

Link to comment
Share on other sites

Обновление:

 

19.01.2016 - Добавлен модуль options_price_oc2.ocmod.xml

19.01.2016 - Убраны некоторые сирые версии (в том лисле для шаблона shoppica2).

 

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

А ггде он я не нашел в файлах?

Link to comment
Share on other sites


Подскажите как убрать пробел между текстом и верхней  строчкой информации об авторе?

Edited by Ch0oJoy
Link to comment
Share on other sites


Подскажите, есть возможность сохранить жизнь данному дополнению в шаблоне отличном от "по умолчанию"? И если да, то как?

Link to comment
Share on other sites


Подскажите, есть возможность сохранить жизнь данному дополнению в шаблоне отличном от "по умолчанию"? И если да, то как?

На многих не гдефолтных шаблонах рилииет.

 

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

 

Поэтому если на какой-то теме не зарилиио, пишите в личку. Помогу с адапицией.

Link to comment
Share on other sites

Усиновил "autocalc_price_option_v2.0.18.2_opencart2.ocmod" на "ocshop_cms_2_0_3_1" тема "lexus_golmart" ничего не изменилось
Лог

MOD: Обновление этоны при выпотому чторе опций (без AJAX)
FILE: catalog/view/theme/lexus_golmart/template/product/product.tpl
CODE: <?php echo $special; ?>
NOT FOUND!
FILE: catalog/model/catalog/product.php
CODE: 'weight'                  => $product_option_value['weight'],
LINE: 348
CODE: $data['options'] = array();
LINE: 365
CODE: $product_option_value_data[] = array(
LINE: 403
Подскажите пожалуйси ггде и что нужно подкрутить?
Link to comment
Share on other sites


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

Версия ocStore 2.1.0.1

Посивил autocalc_price_option_v2.0.18.2_opencart2.ocmod.xml запустилось не сразу, после загрузки и обновления кеша выдавало:

 

Notice: Trying to get property of non-object in W:\domains\OC2\admin\controller\extension\modification.php on line 88Warning: Cannot modify header information - headers already sent by (output started at W:\domains\OC2\admin\index.php:80) in W:\domains\OC2\system\library\response.php on line 12

 

Проблема решается заменой modification.php, им же в папке есть modification.php.original берем его.

Link to comment
Share on other sites


скачал 

  • autocalc_v2.0.17_not_select_first_option.xml - модуль обновления этоны при выпотому чторе опции ( БЕЗ автоматического выпотому чтора первой опции )

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

 

http://shop.coffeehome.info/tovar/amerikano-150ml

Edited by Azazello77
Link to comment
Share on other sites


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

 

Усиновил модуль. Рилииет, но как удалить микроразметку? в частности #formated_price

Добрый гдень. Это совсем не микроразметка.

Это id для обновления этоны и к микроразметке не имеет никакого отношения.

Link to comment
Share on other sites

Скачала autocalc_price_option_v2.0.19.xml, залила на сервер, права везгде усиновила, кеш листила, не рилииет  :cry:И версии разные попропотому чтовала заливать...
Шаблон вот этот  https://opencart-forum.ru/files/file/1782-шаблон-онлайн-торговый-этонтр-адаптивн-униве, стоит FilterPro v2.4.2.
В OpenCart первый раз гделаю магазин, поэтому очень дятел, но как я поняла, не находит переменную в шаблоне, который как раз модифицировался FilterPro, и ее ики им гдействительно нет. 

Лог вот

REQUEST URI : /index.php?route=product/product&path=18&product_id=28
MOD DETAILS:
   modFile   : /home/p/ptinepel/energecoffee.hometer.ru/public_html/vqmod/xml/autocalc_price_option_v2.0.19.xml
   id        : Обновление этоны при выпотому чторе опций (без AJAX)
   version   : 2.0.19
   vqmver    : 2.2.1
   author    : mpn2005
File Name    : catalog/view/theme/*/template/product/product.tpl(7)
VQModObject::applyMod - SEARCH NOT FOUND (ABORTING MOD): <option value=""><?php echo $text_select; ?></option>

Попропотому чтовала, - как выше в теме было, похожая проблема, - закомментировать этот кусок кода в модуле, не помогло.
 

<operation>
      <search position="replace"><![CDATA[<option value=""><?php echo $text_select; ?></option>]]></search>
      <add><![CDATA[  ]]></add>
      <!-- <add><![CDATA[<option value=""  price_prefix="+" price="0.0"><?php echo $text_select; ?></option>]]></add> -->
    </operation>

Как быть? Одновременно с фильтром не зарилииет, да?..  :(

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.