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

mpn2005

Користувачі
  
  • Публікації

    3 222
  • З нами

  • Відвідування

Усі публікації користувача mpn2005

  1. У Вас обновлением цены занимается этот скрипт: <script type="text/javascript"> $(document).ready(function() { $('.option').change(function() { var OriginalPrice = $('#thisIsOriginal').text(); var OriginalCurrency = OriginalPrice.substring(OriginalPrice.length-3, OriginalPrice.length);// OriginalPrice.substring(0, 1); //OriginalPrice = OriginalPrice.substring(1); var newPriceValue = $('.option :selected').text(); var position1 = newPriceValue.indexOf("("); var position2 = newPriceValue.indexOf(")"); position1 = position1+1; var finalPriceValue = newPriceValue.substring(position1, position2-4); if(newPriceValue.indexOf('.') == -1) { finalPriceValue = "0"; } finalPriceValue = parseFloat(finalPriceValue) + parseFloat(OriginalPrice); finalPriceValue = finalPriceValue.toFixed(2); $('#priceUpdate').text(finalPriceValue + OriginalCurrency); }); }); </script> Надо тогда его доколупывть Беда скорее всего здесь position2-4 (попробуйте position2-3)
  2. Перед строчкой "// Display Main Price" вставить: new_price *= input_quantity; new_tax *= input_quantity; new_special *= input_quantity; Это: Основная цена, Цена без налога и Цена по акции (соответственно).
  3. Только не гарантирую, что всё 100% без косяков. :oops: Много перелопатил. Если вылезет чего, пишите.
  4. Обновление: v2.0.0 (27.12.2012) - Начиная с этой версии не используется AJAX (Все вычисления на JavaScript). При подсчёте скидок учитывается только введённое количество (товар, лежащий в корзине, в расчёте не участвует).
  5. Такое вполне возможно (при использовании AJAX). При быстром выборе улетает три запроса. Цена выставиться по последнему возвращённому (не всегда очерёдность нажатия). Готовлю версию без AJAX, на JavaScript.
  6. Можно изменив одну строчку. Это: $output = $this->currency->format($price); Заменить на это: $output = $this->currency->format($price * $quantity);
  7. На ocstore 1.5.3.1 точно работает. Просмотрите логи в vqmod/logs. Там должно писать по какой причине модуль был отклонён. Тему используете стандартную или нет? Проводились модификации темы или движка? Можно ещё попробовать установить на чистый ocstore интересуемой версии.
  8. Там в функции formatprice, не только форматирование цены (там уже налоги и скидки просчитываются). Если допиливать с учётом корзины, то без ajax пока не знаю как организовать. :oops:
  9. Обновление: v1.6 (10.12.2012) - Пересчёт идёт с учётом скидки за количество. (ВНИМАНИЕ: не учитывается товар, уже лежащий в корзине) Сделал скидки, пока ещё без учёта товаров в корзине (пока не копал, похоже надо прилично там полопатить).
  10. Обновление: v1.5 (07.12.2012) - Теперь пересчёт работает с учётом налогов. С налогами пришлось попотеть. :-) Если вдруг вылезут глюки, буду править. :oops:
  11. Обновление: v1.4 (07.12.2012) - Теперь пересчёт работает с учётом акций и скидок. Дальше буду смотреть, что там с налогами.
  12. Модуль и дальше будет оставаться бесплатным. Только начал разбираться с движком OpenCart, а написание модуля помогает ознакомиться с ним побыстрее. :eek: В самом начале не нашёл готового модульного решения, собрал по кусочкам со своими доработками и оформил в виде модуля. Начинал с этой темы: https://opencartforum.com/topic/404-%D0%B0%D0%B2%D1%82%D0%BE%D0%BF%D0%B5%D1%80%D0%B5%D1%81%D1%87%D0%B5%D1%82-%D1%86%D0%B5%D0%BD%D1%8B-%D0%BF%D1%80%D0%B8-%D0%B2%D1%8B%D0%B1-%D0%BE%D0%BF%D1%86%D0%B8%D0%B8-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%B0-148b-%D0%B4%D0%BE%D1%80%D0%B0%D0%B1%D0%BE/
  13. Обработка акционной цены ещё не реализована. Постараюсь в ближайшее время реализовать. :-)
  14. Обновление: v1.3 (06.12.2012) - При выводе опций тиа raddio первая опция автоматически активируется.
  15. Проверил. У меня не округляет. А какие параметры у Вас в настройках текущей валюты? В админке: Система -> Локализация -> Валюты. Интересует параметр: Количество знаков после запятой. Производились ли какие-либо модификации движка, или вылазит на чистой установке? Какая версия OpenCart используется?
×
×
  • Створити...

Important Information

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