Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

mpn2005

Users
  
  • Posts

    3,222
  • Joined

  • Last visited

Everything posted by mpn2005

  1. Добрый день. Скиньте в личку временный доступ на фтп и ссылку на страницу (где не работает). Помогу завести.
  2. Так сказать сложно. Надо смотреть как в теме реализовано отображение основной картинки.
  3. При использовании модификатора * на странице товара отображается всё в процентах. Вы бы хотя бы проверили, перед тем как писать.
  4. Модуль авторасчёта - autocalc_price_option_v2.0.14.xml Модуль модификаторов цены опции (* и =) - options_price_1_5_3_1-1_5_6_fixed.xml
  5. Это лишние операции. +10% это *1.1 -20% это * 0.8 /10 это * на 0.1 Нет смысла засорять модуль повторными операциями.
  6. Нужно брать подправленный модуль - options_price_1_5_3_1-1_5_6_fixed.xml А не оригинальный. Я вносил некоторые правки для работы авторасчёта.
  7. Обновление: (NEW) autocalc_v2.0.14_opt_special_and_economy.xml - Акции на значения опций пропорционально товару. Вывод экономии. Там где необходимо вывести экономию в шаблоне вставьте: <div calss="price-economy"></div>
  8. Добрый день. Выключить анимацию можно так. Надо в модуле это: // Display Main Price //$('#formated_price').html( price_format(main_price) ); animateMainPrice(main_price); <?php if ($special) { ?> //$('#formated_special').html( price_format(special) ); animateSpecialPrice(special); <?php } ?> Заменить на это: // Display Main Price $('#formated_price').html( price_format(main_price) ); //animateMainPrice(main_price); <?php if ($special) { ?> $('#formated_special').html( price_format(special) ); //animateSpecialPrice(special); <?php } ?>
  9. Добрый вечер. Такой функционал не предусмотрен конструкцией OpenCart. Слишком много наворачивать придётся. По общему итогу можно сказать, что нельзя.
  10. Дайте ссылку на пример. Цена величина положительная. Модификатор тут на сортировку не влияет.
  11. Добрй день. Напишите в личку доступ на ftp и в админку. Посмотрю что там не получилось.
  12. Для этого есть более изящное решение. В файле catalog/model/catalog/product.php находим: ORDER BY ov.sort_order И меняем на: ORDER BY pov.price, ov.sort_order После этого значения опций будут сортироваться сначала по цене, потом по sort_order.
  13. Хорошо. Для модификаторов = и * нужно ставить второй модуль options_price_1_5_3_1-1_5_6_fixed.xml. Это на всякий случай, если у кого возникнет похожий вопрос.
  14. Добрый вечер. Скиньте ссылку на сайт и временный доступ на фтп в личку. Помогу завести.
  15. Надо в модуле это: <operation> <search position="replace"><![CDATA[(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)]]></search> <add> <![CDATA[ <?php if ($option_value['price_prefix'] == '*') { if ($option_value['price_value'] != 1.0) printf("(%+d%%)", round(($option_value['price_value'] * 100) - 100) ); } else { echo "(".$option_value['price_prefix'].$option_value['price'].")"; } ?> ]]> </add> </operation> Заменить на это: <operation> <search position="replace"><![CDATA[(<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>)]]></search> <add><![CDATA[]]></add> </operation>
  16. В файле product.tpl нет дива: <div class="options"> В стандартной теме в него вложены опции. Найдите эту строчку в штатной теме и сделайте в вашей теме по такому же принципу.
  17. В этом есть сложности. Значения опции являются ключом при сохранении товара в корзине. Для изменения опций надо сначала перепахать корзину (Скорее всего vqmod не поможет, т.к. существенные изменения). И только потом реализовывать изменения количества. Тут опять вариации. Симпла или не симпла. Плюс если смешанные опции тоже надо разделять. Универсальное решение вообще маловероятно.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.