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

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


Recommended Posts

Обновление:

  • v2.0.17 (22.12.2014) - Улучшение совместимости с нестандартными темами.
  • autocalc_price_option_v2.0.17.xml - модуль авторасчёта
  • autocalc_v2.0.17_not_select_first_option.xml - модуль авторасчёта ( БЕЗ автоматического выбора первой опции )
Надіслати
Поділитися на інших сайтах

Добрый день.

 

Модуль обновления цены не добавляет модификаторов для цен опций.

Для использования доп модификаторов поставьте еще модуль: options_price_1_5_3_1-1_5_6_fixed.xml - модуль модификаторов цены опций OpenCart v1.5.3.1-v1.5.6 (не мой, с небольшими правками для совместимости)

Выложен вместе с модулем обновления цены.

 

UPD: Для того чтобы не выводить надбавку цены в скобках, надо всего на страницу назад форум посмотреть.

Не первый раз этот вопрос задаётся: https://opencartforum.com/topic/15160-obnovlenie-tceny-pri-vybore-optcii-bez-ajax-vqmod/page-44#entry342637

Приветствую.

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

С Наступающим и успехов в Новом году!

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


Модуль работает вроде все нормально, все пересчитывает, но почему то постоянно выдает ошибку:

   id        : Обновление цены при выборе опций (без AJAX)
   version   : 2.0.17
   vqmver    : 2.2.1
   author    : mpn2005

File Name    : catalog/view/theme/default/template/product/product.tpl(7)
VQModObject::applyMod - SEARCH NOT FOUND (ABORTING MOD): <option value=""><?php echo $text_select; ?></option>

 

Стоит на опенкарт 1.5.6.4

Данная строка, которую он яко бы не может найти есть, но что интересно; Notepad++ в файле product.tpl ее находит, а в Вкью моде почемуто нет хотя она там есть??? Что за сказка?  Что посоветуете?

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


Модуль работает вроде все нормально, все пересчитывает, но почему то постоянно выдает ошибку:

   id        : Обновление цены при выборе опций (без AJAX)

   version   : 2.0.17

   vqmver    : 2.2.1

   author    : mpn2005

File Name    : catalog/view/theme/default/template/product/product.tpl(7)

VQModObject::applyMod - SEARCH NOT FOUND (ABORTING MOD): <option value=""><?php echo $text_select; ?></option>

 

Стоит на опенкарт 1.5.6.4

Данная строка, которую он яко бы не может найти есть, но что интересно; Notepad++ в файле product.tpl ее находит, а в Вкью моде почемуто нет хотя она там есть??? Что за сказка?  Что посоветуете?

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

    <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>

Возможно там есть где-то лишний пробел или ещё какой-то символ.

 

Эта часть кода для автоматического выбора первой опции в списке (select).

 

UPD: Возможно эту строку убирает другой модуль, который выполняется раньше.

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

  • 3 weeks later...

Самое лучшее что встречалось. Спасибо огромное!

Но, не всегда удобно использовать автовыбор первой из списка опции. Подскажите как можно вернуть стандартное значение "Выберите" в селекте. Использовал autocalc_v2.0.17_not_select_first_option.xml но выдает в списке дублирование текста.
 

f60d810749c34c41276278f721c74ad0.png

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


Самое лучшее что встречалось. Спасибо огромное!

Но, не всегда удобно использовать автовыбор первой из списка опции. Подскажите как можно вернуть стандартное значение "Выберите" в селекте. Использовал autocalc_v2.0.17_not_select_first_option.xml но выдает в списке дублирование текста.

 

 

Возьмите версию:

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

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

Возьмите версию:

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

 

Спасибо за ответ.

Ее и использовал но почему-то дублируется "Выберите" на скриншоте я отобразил проблему.

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


Привет всем,

 

У меня ситуация, что не заработал модуль.

Наверное, я что-то делаю не так как надо.

 

Что сделал.

1)скачал ocstore ocStore-1.5.5.1.2

2)установил vqmod-2.2.1-opencart.zip

3)скопировал options_price_1_5_3_1-1_5_6_fixed.xml в vqmod\xml 

И не работает.

 

Тоже проделал с opencart-1.5.5.1 и без положительного результата.

 

Вопрос. Что сделать чтобы заработало?

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


Привет всем,

 

У меня ситуация, что не заработал модуль.

Наверное, я что-то делаю не так как надо.

 

Что сделал.

1)скачал ocstore ocStore-1.5.5.1.2

2)установил vqmod-2.2.1-opencart.zip

3)скопировал options_price_1_5_3_1-1_5_6_fixed.xml в vqmod\xml 

И не работает.

И не заработает. :-)

Читайте внимательно информацию о модуле:

autocalc_price_option_v2.0.17.xml - модуль авторасчёта

 

А то что вы закидывали это:

options_price_1_5_3_1-1_5_6_fixed.xml - модуль модификаторов цены опций OpenCart v1.5.3.1-v1.5.6 (не мой, с небольшими правками для совместимости)

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

И не заработает. :-)

Читайте внимательно информацию о модуле:

autocalc_price_option_v2.0.17.xml - модуль авторасчёта

 

А то что вы закидывали это:

options_price_1_5_3_1-1_5_6_fixed.xml - модуль модификаторов цены опций OpenCart v1.5.3.1-v1.5.6 (не мой, с небольшими правками для совместимости)

спасибо! заработало!

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


Добрый день!

 

OCSHOP.CMS Версия 1.5.6.3.2

Тема: kitchen

 

использую: autocalc_price_option_v2.0.17.xml

 

Как я понял нужна подгонтка под тему.

 

На ресурсе:

http://kwt.artris.com.ua/index.php?route=product/product&path=78&product_id=292

 

Помогите пожалуйста.

 

P.S. прописать имя шаблона в xml не предлагать.

 

P.P.S - нашел проблему. Конфликт с photoswipe. Вдруг у кого-то ещё совпадет.

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


Добрый день, как сделать чтобы возле опции не стояло например 4 упаковки + 450 грн, а просто было 4 упаковки, но при выборе цена менялась?

 

Если шаблон стандартный:

 

в файле: /catalog/view/theme/default/template/product/product.tpl

 

найти строку (их будет несколько):

(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)

 

удалить,

 

или заменить на:

<!--(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)-->

 

Лучше заменить.

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


Если шаблон стандартный:

 

в файле: /catalog/view/theme/default/template/product/product.tpl

 

найти строку (их будет несколько):

(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)

 

удалить,

 

или заменить на:

<!--(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)-->

 

Лучше заменить.

спасибо большое получилось

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


Доброго времени!!!

Установил два модуля.

autocalc_v2.0.14_opt_special_and_economy.xml

options_price_1_5_3_1-1_5_6_fixed.xml

 

Прошу помощи.

В опция имеем 10 параметров.

Размер/цена

70*200 = 1000

80*200 = 2000

90*200 = 3000

100*200 = 4000

и т.д.

Внимание!! Вопрос!! 

Как добавить скидку, что-бы  после выбранного размера указывалась цена со скидкой. Как правильно оформить , через опции и скидку в админке..

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

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


Добрый день!

 

Уважаемый автор, как можно реализовать: Чтобы выбрать опцию можно было даже когда количество в опции 0, сейчас не дает выбрать так как количество стоит 0 и пишет "нет на складе".

 

Спасибо.

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


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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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