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

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


Recommended Posts

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

 

Обновление:

v2.0.13 (01.11.2013) - BugFix: При работе скидки вместе с акцией неправильно обновлялась старая цена.

просто перезалить обновление?

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


Вот блин, заработало , да не все...в корзине вообще не понятно откуда сумму берет ((((( по крайней мере когда делаешь выбор более 10....

вот 

У меня всё нормально в корзине.

Может у Вас кэш браузера.

 

Ещё для кнопок + и - в карточке товара нужно добавить вызов авторасчёта.

Если сами не справитесь, пишите в личку.

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

И еще момент, стоимость в бонусных баллах не изменяется если делаем не опцией....

или может ее вообще нафиг убрать?! 

Их тоже надо умножить на количество.

 

После умножения цен добавить код:

   <?php if ($points) { ?>
     points *= input_quantity;
   <?php } ?>

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

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

Это я про стоимость

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


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

Это я про стоимость

Киньте в личку доступ на админку. Посмотрю что там не так.

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

Поставил:

autocalc_price_option_v2.0.13.xml

и

autocalc_with_prod_image_v1.0.2_test_version.xml

 

Со сменой цены, все отлично!

А вот картинка товара,  не меняется :(

Надо ставить только один из модулей.

Удалите первый, оставьте только второй.

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

Надо ставить только один из модулей.

Удалите первый, оставьте только второй.

Оставил только autocalc_with_prod_image_v1.0.2_test_version.xml

Вообще ничего не происходит при выборе опции

 

ocstore 1.5.5.1 

 

хм.... поставил на чистый движок, все работает!

 

А на движке с изм. деф. темой, в основном менял css, не хочет. Отключил все установленные модули, думал с каким-то из модулей конфликт, все равно не пашет :(

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


Оставил только autocalc_with_prod_image_v1.0.2_test_version.xml

Вообще ничего не происходит при выборе опции

 

ocstore 1.5.5.1 

 

хм.... поставил на чистый движок, все работает!

 

А на движке с изм. деф. темой, в основном менял css, не хочет. Отключил все установленные модули, думал с каким-то из модулей конфликт, все равно не пашет :(

Пишите в личку, помогу завести.

Нужен лог ошибок vqmod и ссылка на сайт.

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

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

 

Эти два модуля не должны вызывать никаких конфликтов.

Какая у Вас возникла проблема?

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

Эти два модуля не должны вызывать никаких конфликтов.

Какая у Вас возникла проблема?

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

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


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

Это надо быстрый заказ дорабатывать.

Авторасчёт относится к оформлению карточки товара. Он здесь ничем не поможет.

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

Я может пропустил но модуль с картинками с ошибочкой небольшой:

template/product/product.tpl

нужно сделать:

var opt_img = [];
var opt_popup = [];
<?php foreach ($options as $option) { 
if ($option['type'] == 'select' || $option['type'] == 'radio' || $option['type'] == 'checkbox' || $option['type'] == 'image') { 
?>
 <?php foreach ($option['option_value'] as $option_value) { ?>
opt_img[<?php echo $option_value['product_option_value_id']; ?>] = '<?php echo $option_value['image_full']; ?>';
opt_popup[<?php echo $option_value['product_option_value_id']; ?>] = '<?php echo $option_value['popup_full']; ?>';
 <?php } ?>
<?php }
} ?>
 
вместо:
var opt_img = [];
var opt_popup = [];
<?php foreach ($options as $option) { ?>
  <?php foreach ($option['option_value'] as $option_value) { ?>
    opt_img[<?php echo $option_value['product_option_value_id']; ?>] = '<?php echo $option_value['image_full']; ?>';
    opt_popup[<?php echo $option_value['product_option_value_id']; ?>] = '<?php echo $option_value['popup_full']; ?>';
  <?php } ?>
<?php } ?>
 
 
Иначе если стоит в настройках показывать ошибки и на странице присутствуют опции text data и т. п. то скрипт работать не будет
  • +1 1
Надіслати
Поділитися на інших сайтах


 

Я может пропустил но модуль с картинками с ошибочкой небольшой:

template/product/product.tpl

нужно сделать:

 
Иначе если стоит в настройках показывать ошибки и на странице присутствуют опции text data и т. п. то скрипт работать не будет

 

Спасибо. Похоже на то.

Исправлю и выложу новую версию.

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

  • 2 weeks later...

Добрый день, очень понравилась ваша модификация, решил применить у себя на сайте, применил вышеуказанные советы по настройке, но столкнулся с тем что кол-во продукции не меняется с помощью + и - в карточке товара (тема aquacart), если обсуждалось где то ранее буду благодарен за наводку. Заранее спасибо.

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


Добрый день, очень понравилась ваша модификация, решил применить у себя на сайте, применил вышеуказанные советы по настройке, но столкнулся с тем что кол-во продукции не меняется с помощью + и - в карточке товара (тема aquacart), если обсуждалось где то ранее буду благодарен за наводку. Заранее спасибо.

Добрый вечер.

В обработчике onclick на кнопках +/- надо в конец добавить вызов функции recalculateprice();

Если сами не справитесь, пишите в личку адрес сайта. Подскажу куда прописывать.

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

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

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

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

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

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

Вхід

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

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

Important Information

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