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

mpn2005

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

    3 222
  • З нами

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

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

  1. Добавьте к стилю: .ocfilter-option label { display: inline-block; width: 25%; } При этом ширина <div class="option-values"> должна быть 100%
  2. Пробуйте запрос: UPDATE product_description SET description = REPLACE(description, 'текст', '')
  3. В контроллеры заказов лезть не надо. Все расчёты по товару, акциям, скидкам и опциям ведутся в system/library/cart.php
  4. Сделайте запрос в БД: UPDATE product_option SET required='0' Если есть префикс у таблиц, не забудьте его добавить
  5. Добрый день. Скиньте ссылку на сайт и доступ на фтп в личку. Вечером смогу посмотреть.
  6. Добрый день. Делал модуль для исправления нулевых цен в категориях. fix_zero_price_in_category.xml Для товаров с нулевой ценой выводится цена первой опции.
  7. Всё гораздо проще. В модуле autocalc_price_option замените это: <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%%)", ($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> И не надо будет править шаблоны.
  8. Всё гораздо проще. В модуле autocalc_price_option замените это: <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%%)", ($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> И не надо будет править шаблоны.
  9. Нет. Упомянутые оба модуля не мои. Тут ветка поддержки модуля "Обновления цены при выборе опции".
  10. Может кому поможет. autocalc_v2.0.14_opt_special_and_economy.xml - Акции на значения опций пропорционально товару. Вывод экономии. Там где необходимо вывести экономию в шаблоне вставьте: <div calss="price-economy"></div> Взять можно тут: https://opencartforum.com/files/file/743-%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D1%86%D0%B5%D0%BD%D1%8B-%D0%BF%D1%80%D0%B8-%D0%B2%D1%8B%D0%B1%D0%BE%D1%80%D0%B5-%D0%BE%D0%BF%D1%86%D0%B8%D0%B8-%D0%B1%D0%B5%D0%B7-ajax-vqmod/
  11. Обновление цены при выборе опции бесплатно тут - https://opencartforum.com/files/file/743-%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D1%86%D0%B5%D0%BD%D1%8B-%D0%BF%D1%80%D0%B8-%D0%B2%D1%8B%D0%B1%D0%BE%D1%80%D0%B5-%D0%BE%D0%BF%D1%86%D0%B8%D0%B8-%D0%B1%D0%B5%D0%B7-ajax-vqmod/ Всё остальное опциями.
  12. Замените в модуле это: <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[ <?php if ($option_value['price_prefix'] == '*') { if ($option_value['price_value'] != 1.0) printf("(%+d%%)", round(($option_value['price_value'] * 100) - 100) ); } elseif ($option_value['price_prefix'] == '=') { echo "(".$option_value['price'].")"; } else { echo "(".$option_value['price_prefix'].$option_value['price'].")"; } ?> ]]> </add> </operation>
  13. Добрый вечер. А зачем понадобилось его выносить? Пишите в личку, обсудим. Помогу организовать задуманное.
  14. Пока доработка не планировалась. Весь новый функционал добавляю в основную версию. Модификаций просто уже довольно много наплодилось, трудно будет свести в них все изменения.
  15. Обновление: v2.0.15 (06.05.2014) - BugFix: Исправлена логика работы с модификатором '=' при множественном выборе опций.
  16. ОБНОВИЛ. Перекачайте модуль и попробуйте. После перезаливки на всякий случай почистите кэш vqmod.
  17. Добрый вечер. Модуль модификаторов опций не мой, поэтому не могу гарантировать полного совпадения в логике работы при всех условиях. Есть некоторое решение данного вопроса. Цену продукта ставим равную нулю. В чекбоксы ставим модификатор +. Для исключения нулевой цены в категориях ставим это дополнение -fix_zero_price_in_category.xml
×
×
  • Створити...

Important Information

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