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

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


Recommended Posts

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

Первое что надо сделать в cтрокt: <file name="catalog/view/theme/default/template/product/product.tpl">

default заменить на названии папки с вашей темой.

Потом надо смотреть логи и подгонять под отличия темы.

Если не заработает сразу, пишите в личку, помогу завести.

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

---------- Date: 2013-01-09 06:30:13 ~ IP : 37.204.187.200 ----------
REQUEST URI : /index.php?route=product/product&product_id=67
MOD DETAILS:
  modFile   : /home/gidcarru/public_html/holod.pro/vqmod/xml/autocalc_price_option_v2.0.0.xml
  id	    : Обновление цены при выборе опций (без AJAX)
  version   : 2.0.0
  vqmver    : 2.2.1
  author    : mpn2005
SEARCH NOT FOUND (ABORTING MOD): <span class="price-old"><?php echo $price; ?></span> <span class="price-new"><?php echo $special; ?></span>
----------------------------------------------------------------------

---------- Date: 2013-01-09 06:30:16 ~ IP : 37.204.187.200 ----------
REQUEST URI : /index.php?route=product/product&product_id=67
MOD DETAILS:
  modFile   : /home/gidcarru/public_html/holod.pro/vqmod/xml/autocalc_price_option_v2.0.0.xml
  id	    : Обновление цены при выборе опций (без AJAX)
  version   : 2.0.0
  vqmver    : 2.2.1
  author    : mpn2005
SEARCH NOT FOUND (ABORTING MOD): <span class="price-old"><?php echo $price; ?></span> <span class="price-new"><?php echo $special; ?></span>
----------------------------------------------------------------------

---------- Date: 2013-01-09 06:30:31 ~ IP : 37.204.187.200 ----------
REQUEST URI : /index.php?route=product/product&product_id=67
MOD DETAILS:
  modFile   : /home/gidcarru/public_html/holod.pro/vqmod/xml/autocalc_price_option_v2.0.0.xml
  id	    : Обновление цены при выборе опций (без AJAX)
  version   : 2.0.0
  vqmver    : 2.2.1
  author    : mpn2005
SEARCH NOT FOUND (ABORTING MOD): <span class="price-old"><?php echo $price; ?></span> <span class="price-new"><?php echo $special; ?></span>
----------------------------------------------------------------------

---------- Date: 2013-01-09 08:01:23 ~ IP : 66.249.73.38 ----------
REQUEST URI : /index.php?route=product/product&product_id=71
MOD DETAILS:
  modFile   : /home/gidcarru/public_html/holod.pro/vqmod/xml/autocalc_price_option_v2.0.0.xml
  id	    : Обновление цены при выборе опций (без AJAX)
  version   : 2.0.0
  vqmver    : 2.2.1
  author    : mpn2005
SEARCH NOT FOUND (ABORTING MOD): <span class="price-old"><?php echo $price; ?></span> <span class="price-new"><?php echo $special; ?></span>
----------------------------------------------------------------------

---------- Date: 2013-01-09 08:22:16 ~ IP : 66.249.73.38 ----------
REQUEST URI : /index.php?route=product/product&product_id=67
MOD DETAILS:
  modFile   : /home/gidcarru/public_html/holod.pro/vqmod/xml/autocalc_price_option_v2.0.0.xml
  id	    : Обновление цены при выборе опций (без AJAX)
  version   : 2.0.0
  vqmver    : 2.2.1
  author    : mpn2005
SEARCH NOT FOUND (ABORTING MOD): <span class="price-old"><?php echo $price; ?></span> <span class="price-new"><?php echo $special; ?></span>
----------------------------------------------------------------------

---------- Date: 2013-01-09 16:24:21 ~ IP : 66.249.73.38 ----------
REQUEST URI : /index.php?route=product/product&product_id=70
MOD DETAILS:
  modFile   : /home/gidcarru/public_html/holod.pro/vqmod/xml/autocalc_price_option_v2.0.0.xml
  id	    : Обновление цены при выборе опций (без AJAX)
  version   : 2.0.0
  vqmver    : 2.2.1
  author    : mpn2005
SEARCH NOT FOUND (ABORTING MOD): <span class="price-old"><?php echo $price; ?></span> <span class="price-new"><?php echo $special; ?></span>
----------------------------------------------------------------------

Вот что пишет.

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


Цена по прежнему нулевая(( не хочет показывать

прилепил фаил с логом

Ругается на цену по акции.

Нужно удалить в модуле строки:

   <operation>						  
  <search position="replace"><![CDATA[<span class="price-new"><?php echo $special; ?></span>]]></search>
  <add><![CDATA[<span id="formated_special" class="price-new" price="<?php echo $special_value; ?>"><?php echo $special; ?></span>]]></add>
   </operation>	   

В вашем шаблоне акции есть или выкошены?

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

Ругается на цену по акции.

Нужно удалить в модуле строки:

<operation>						  
  <search position="replace"><![CDATA[<span class="price-new"><?php echo $special; ?></span>]]></search>
  <add><![CDATA[<span id="formated_special" class="price-new" price="<?php echo $special_value; ?>"><?php echo $special; ?></span>]]></add>
</operation>	  

В вашем шаблоне акции есть или выкошены?

вообще есть, но может и я что вырезал не то))

щас попробую

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


mpn2005, скажите, возможно ли, что бы ваш мод, при выборе опции изменял не только цену, но и количество на складе (ведь у каждой опции есть своё поле "количеств")?

Вообще странно, что это не предусмотрено в самом движке...

2013-01-12_14-00-45.png

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


mpn2005, скажите, возможно ли, что бы ваш мод, при выборе опции изменял не только цену, но и количество на складе (ведь у каждой опции есть своё поле "количеств")?

Вообще странно, что это не предусмотрено в самом движке...

Посмотрю что с этим можно сделать.

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

mpn2005, скажите, возможно ли, что бы ваш мод, при выборе опции изменял не только цену, но и количество на складе (ведь у каждой опции есть своё поле "количеств")?

Вообще странно, что это не предусмотрено в самом движке...

Тут не совсем однозначный вопрос.

Например есть 3 группы опции: Группа 1, Группа 2, Группа 3.

Групппа 3 (чекбоксы).

В группе 1 выбрана одна опция.

В группе 2 выбрана вторая опция.

В группе 3 выбрано ещё три опции.

Что делать с количеством? Ведь у каждой из 5-ти выбранных опций своё количество.

Тут тода уже лучше выводить количество в скобках у каждой опции.

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

Да, с несколькими чекбоксами действительно проблема...

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

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


Да, с несколькими чекбоксами действительно проблема...

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

Это тогда лучше отдельным модулем оформить.

Вопрос нужен ли он. Там довольно простые модификации шаблона.

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

Насчет нужности, это спорный вопрос)

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

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

----------

mpn2005, вот только похоже, что к изначальному модулю такая фича никакого отношения уже не имеет)...

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


Насчет нужности, это спорный вопрос)

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

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

mpn2005, вот только похоже, что к изначальному модулю такая фича никакого отношения уже не имеет)...

Подумаю как лучше сделать и офрмлю отдельным модуллем.

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

Они поддерживаются. Или у вас они не заработали?

Извините не дочитал,что поддерживает изображения. Проверил на 1.5.4.1-все работает!

Спасибо за модуль!!!

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

Извините не дочитал,что поддерживает изображения. Проверил на 1.5.4.1-все работает!

Спасибо за модуль!!!

Я после вашего поста добавил в список поддерживаемых опций картинки.

Упустил их, когда текстовку писал. :-)

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

Да, с несколькими чекбоксами действительно проблема...

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

Выложил модуль: https://opencartforum.com/files/file/826-%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4-%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BA%D0%B0-%D0%BD%D0%B0-%D1%81%D0%BA%D0%BB%D0%B0%D0%B4%D0%B5-%D0%B4%D0%BB%D1%8F-%D0%BA%D0%B0%D0%B6%D0%B4%D0%BE%D0%B9-%D0%BE%D0%BF%D1%86%D0%B8%D0%B8-vqmod/

Посмотрите, может это то, что вам надо.

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

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

Автовыбор опций убирается так:

Выкосить это "<?php echo $opt_checked; $opt_checked=""; ?>" где встетится. (Это для radio и image)

Это:

  <search position="replace"><![CDATA[<option value=""><?php echo $text_select; ?></option>]]></search>
  <add><![CDATA[  ]]></add>

Заменить на:

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

Отпишите, что получилось.

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

Автовыбор опций убирается так:

Выкосить это "<?php echo $opt_checked; $opt_checked=""; ?>" где встетится. (Это для radio и image)

Это:

  <search position="replace"><![CDATA[<option value=""><?php echo $text_select; ?></option>]]></search>
  <add><![CDATA[  ]]></add>

Заменить на:

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

Отпишите, что получилось.

Да все работает как нужно!

Спасибо!

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

Возник еще вопрос:выбрал в админке "не показывать цены гостям", а в опциях осталось +...$. Можно связать это все? Чтоб если в админке функция "не показывать цены гостям" была включена, в опциях тоже +к цене не показывался. А при включении показывался...

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

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

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

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

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

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

Вхід

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

Вхід зараз

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

Important Information

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