-
Публікації
3 222 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем mpn2005
-
-
Огромное спасибо!
А подскажи плиз, где убрать автовыбор первой опции?
Выкосить это "<?php echo $opt_checked; $opt_checked=""; ?>" где встетится. (Это для radio)
Это:
<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[<add><![CDATA[<option value="" price_prefix="+" price="0.0" points="0"><?php echo $text_select; ?></option>]]></add>]]></add>
Отпишите, что получилось.
-
Обновление:
v2.0.2 (04.01.2013) - Добавленa поддержка шаблона Shoppica 2 (проверялось на версии v.2.2.1).
-
как раз хотела это написать...заменила версию и все заработало :eek:
А какая версия опенкарта у вас?
Можно ещё попросить вас скинуть строчку из вашего файла catalog/view/theme/default/template/product/product.tpl, которая содержит строку "<?php echo $points; ?>".
-
тему взяла отсюда http://opencartforum...87%D0%B0%D0%B9/
кэш есть... удаляла там...но не помогло... а вот строки logs:
Это не прошло изменение по бонусным баллам.
Попробуйте версию autocalc_price_option_v2.0.0.xml
- 1
-
закинула... все равно без изменений :cry:
на локалке модуль работает??
На локали работает. Тема стандартная?
Есть файлы в [корень сайта]/vqmod/vqcache/ ?
- 1
-
Ребят, подскажите плиз...
установила ocStore V1.5.1.3 на локалке... загрузила и установила vqmod, закинула файл options_price_1_5_1_3_fixed.xml
но ничего не изменилось.... может что-то не так сделала?
зы:второй день осваиваю ocStore. сильно не пинайте :oops:
options_price_1_5_1_3_fixed.xml - это модуль модификатора цены (нужен для добавления модификаторов цены опции =,* и т.д.)
модуль авторасчёта autocalc_price_option_v2.0.1.xml (именно его надо закидывать)
- 1
-
отправил
Спасибо. Начну колупать. По прогрессу отпишусь.
Обязуюсь не распространять присланный вами контент. И использовать только для доработки модуля.
(Дабы не нарушать права собственности авторов платного контента)
-
Ок, нет пролем, могу поделиться. Тебе нужно весь темплейт или хватит только product.tpl и product_option.tpl?
Я так понимаю они разделили на два темплейта продукт сего поциями :)
Проще конечно целиком. Но учитывая, что он платный, можно пробовать частями.
-
Пока быстро глянул на различия между шопикой и дефолтной темой. И понял что моих познаний маловато :(
Можно попробовать общими усилиями. У меня просто нет шопики в наличии.
- 1
-
Спасибо за классный мод.
Запустился под дефолтным темплейтом. Теперь надо думать как пределать под Shoppica2 темплейт.
Может кто занимался уже?
С шопикой дела не имел. Но отличия там очень существенные.
Если есть желание адаптировать, могу посодействовать.
-
Обновление:
v2.0.1 (02.01.2012) - Добавлено обновление цены в бонусных баллах при выборе опций.
- 2
-
Спасибо за модуль!
Можно добавить изменение бонусных балов? Кол-во изменяется при изменении опций. Например у меня кол-во бонусных балов равно цене товара http://magpokupok.ru...&product_id=108 (цена в бонусных балах отражается под ценой товара).
Для каждой опции задан свой модификатор +/- количество бонусных баллов, при выборе опций надо пересчитать и цену в бонусных баллах?
Скорее всего получится такое реализовать. Как будет результат - отпишусь.
- 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)
- 1
-
Люди добрые, помогите пжт )
счас гляну
-
Спасибо.
Пожалуйста. :-)
- 1
-
Обязательно напишут, если что :) А как в новой версии реализовать, чтобы при изменении количества товара, цена умножалась?
Перед строчкой "// Display Main Price" вставить:
new_price *= input_quantity;
new_tax *= input_quantity;
new_special *= input_quantity;
Это: Основная цена, Цена без налога и Цена по акции (соответственно).
- 1
-
Вовремя-то как :)
Только не гарантирую, что всё 100% без косяков. :oops:
Много перелопатил. Если вылезет чего, пишите.
- 1
-
Обновление:
v2.0.0 (27.12.2012) - Начиная с этой версии не используется AJAX (Все вычисления на JavaScript).
При подсчёте скидок учитывается только введённое количество (товар, лежащий в корзине, в расчёте не участвует).
- 1
-
Заметил глюк у себя на локальной машине. Если быстро кликать по чекбоксам не все плюсуется. То есть у меня три чексбокса (+1, +2, +3 к цене). Быстро отмечаю все чекбоксы и получаю 1 (до этого цена была 0).
Такое вполне возможно (при использовании AJAX).
При быстром выборе улетает три запроса. Цена выставиться по последнему возвращённому (не всегда очерёдность нажатия).
Готовлю версию без AJAX, на JavaScript.
- 1
-
Спасибо за расширение.
Мне кажется , что тут ещё не хватает автовыбора первой опции.
Есть такое дело. В следующей версии уже будет исправлено. Спасибо.
- 1
-
А можно реализовать, чтобы при изменении количества товара, цена умножалась? То есть выставили опции, как надо, ввели 2 штуки и цена сразу удвоилась.
Можно изменив одну строчку.
Это: $output = $this->currency->format($price);
Заменить на это: $output = $this->currency->format($price * $quantity);
- 1
-
Всем привет! Сделал все правильно и не работает вообще. Сразу уточню. Данный модуль работает на ocstore 1.5.3.x?
На ocstore 1.5.3.1 точно работает.
Просмотрите логи в vqmod/logs. Там должно писать по какой причине модуль был отклонён.
Тему используете стандартную или нет?
Проводились модификации темы или движка?
Можно ещё попробовать установить на чистый ocstore интересуемой версии.
-
можно без учета корзины и без ajax
Без ajax этохороший вариант. Покопаю в этом направлении.
- 1
[Поддержка] Обновление цены при выборе опции, без AJAX - HYPER Dynamic price of options OC 2
в Цены, скидки, акции, подарки
Опубліковано:
Вы правы. :oops: Именно так.
Откопипастил лишнего.
Эта часть для селектов.