Ваша корзина пуста

Модуль Диапазон цены товара (макс и мин цена)
для PrestaShop 1.5, 1.6, 1.7, 8

Модуль позволяет отображать диапазон цен товара в любом формате и любом месте.
1 499 Р

Об авторе

Maksim T.
Maksim T.
Фрилансер.
Разработчик.
Работает с 2010.
Продуктов: 47.

Вопросы?

Обслуживание этого компонента не включает бесплатные персональные консультации. Принимаются только деловые предложения и важная информация.
Диапазон цены товара (макс и мин цена)
Лидер продаж!
 

Описание

Краткое описание

Модуль позволяет отображать диапазон цен товара в любом формате и любом месте. По-умолчанию ценовой диапазон отображается во всех списках товаров: Категория, Лидеры продаж, Специальные предложения, Новые товары, Результат поиска, Производители и на других страницах (в том числе на страницах, формируемых другими модулями, например: «Фасетный поиск», «Amazzing filter», «Расширенный Поиск 4», «Популярные товары на главной» и прочих). Ценовой диапазон можно также настроить, чтобы отображался на странице товара, а если вам нужно какое-то особое место, то это также возможно с помощью размещения специального хука в шаблоне темы и благодаря подробной документации. Ещё одно преимущество этого модуля от других в том, что этот модуль формирует цену, которую могут индексировать различные поисковые системы.

Что даст клиентам магазина?

Модуль предоставляет покупателю информацию о ценах товара в более удобной форме, если у товара разные цены (цена может зависеть от комбинации или скидки по количеству или любых других правил ценообразования). Таким образом, ценовой диапазон информирует покупателя о том, что товар имеет разные цены из-за разных опций.

Что даст владельцу магазина?

В модуле предусмотрены удобные настройки отображения цены на товары магазина, а также возможность кастомизации формата цены и возможность добавления настроенной цены в любое место на сайте (для этого предоставлен полностью документированный код файлов шаблона и стилей, а также примеры).

Использование и установка

Установка – обычная (одной кнопкой). Настроенная цена должна отображаться в любых списках товаров, начиная с PrestaShop 1.7.8.0, без какой-либо кастомизации (изменения кода). Если цена не отображается или у вас более старая версия PrestaShop, вам нужно поместить код для вызова специального хука в один из шаблонов вашей темы. Также это нужно делать, если вам нужно отобразить настроенную цену в каком-то специальном месте. Модуль поставляется с подробной документацией.

Возможности

  1. Опция для выбора формата цены (см. изображения с примерами). Также вы можете создать собственный формат цены (Custom) - для этого в руководстве пользователя по модулю вы найдёте подробную инструкцию (чтобы сильно облегчить вам работу по созданию собственного формата, предоставлен полностью и подробно документированный код шаблона хука и файла стилей).
  2. Опция, чтобы включить отображение ценового диапазона на странице товара (по-умолчанию ценовой диапазон отображается во всех списках товаров).
  3. Опция, чтобы не учитывать цены комбинаций, которых нет в наличии (остаток комбинации на складе меньше единицы).
  4. Опция, чтобы отображать надпись о налоге после каждого ценового диапазона.
  5. Для оптимизации производительности модуль поставляется с переопределённым классом Product, который не обязательный для установки (если у вас возникнет конфликт с другим модулем при установки, то обратитесь к руководству пользователя для простого решения, которое не требует участие программиста).

Демонстрация

Демо-сайт на PrestaShop 1.7
Демо-сайт на PrestaShop 1.6

Характеристики

  • Совместим с версиями PrestaShop: 1.5, 1.6, 1.7, 8
  • Совместим с версиями PHP: 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1
  • Опции PHP "auto_prepend_file" и "auto_append_file": должны быть отключены
  • Требуется расширение ionCube для PHP: 10.3.9 или новее
  • Установка: обычная
  • Использует систему переопределения классов PrestaShop: да
  • Модифицирует ядро: нет
  • Поставляется с документацией: да
  • Включает бесплатные консультации: нет
  • Переведён на языки: EN, RU
  • Версия: 2.0.0 (2023-05-19)
  • Лицензия: Проприетарная лицензия на ПО с закрытым исходным кодом
  • Тип товара: Модуль
Петр 19.09.2021 07:48:44

Спасибо разработчику за труд. Вопрос отображения нижней границы и диапазона цены карточки товара решен как нельзя лучше. Респект, супер!
--
titanfish.ru

0
Maksim T. 18.01.2019 12:04:18

Евгений, благодарю за отзыв! Если есть пожелания по добавлению новых функций, то обращайтесь по обратной связи.

0
Евгений М. 21.11.2018 02:30:17

Отличный модуль! Мне как раз нужно было отображать минимальную цену в виде "От 100 руб.". Вообще, с помощью модуля я решил проблему в престашоп по отображению нулевой цены, т.к. у меня в магазине на некоторые товары стоит базовая цена 0 на товар, а на его комбинации уже делается увеличение цены. Ну так вот, если у комбинации по умолчанию нет влияния на цену, т.е. тоже 0 (нет в наличии больше, вот и цены нет), то в категориях будет отображаться нулевая цена, хотя у товара есть другие комбинации с ценами больше нуля!

0
Maksim T. 17.10.2018 14:41:18

Стандартные функции PHP также работают в шаблонах Smarty. Сделать можно вот так:
number_format($product.price_min, 0, ',', ' ')

0
Незнакомец 14.04.2018 16:45:53

Подскажите, как в выводе цены сделать разделение группы разрядов? Т.е. было "5000 руб.", а надо "5 000 руб.". Использую переменную "$product.price_min".

0
Ipblond 11.11.2013 18:18:24

Спасибоньки за ваш труд, уже использую два, будет третий, модули действительно стоящие: "Диапазон цены товара (макс и мин цена)" и "Комбинации товаров в виде таблицы". Единственные модули, которые решился купить за свою деятельность. Успехов в работе!
--
okunfish.com.ua

0
Annet F. 22.09.2013 16:34:23

Мне тоже помог. Предоставил офигенный модуль за отличную низкую цену! Работает как на старой PrestaShop 1.4. так и на новой версии PrestaShop 1.5! Большое спасибо за модуль, очень сильно помогли.
--
aurastore.ru

0
Dnn 05.08.2011 21:43:20

Помог за символическую цену :) За что ему огромное спасибо!
--
snastimarket.ru

0
v1.0.0 (2011-08-02)
	+ первый релиз модуля для PrestaShop 1.2-1.3
v1.1.0 (2013-08-29)
	+ некоторые улучшения кода модуля
	+ добавлена поддержка PrestaShop 1.4 и 1.5
v1.1.1 (2013-09-06)
	+ исправлен очень мелкий баг, который проявлялся в некоторых версиях PrestaShop
v1.2.0 (2014-03-13)
	+ вместо перегрузки контроллеров реализована перегрузка класса product.php, что более эффективнее и проще
	+ множество исправлений в коде для его улучшения, в том числе для улучшения переносимости
v1.3.0 (2014-05-05)
	+ при минимальной цене равной нулю, за минимальную теперь берется следующее по величине значение
	+ прекращена поддержка PrestaShop 1.2
	+ некоторые улучшения кода модуля
v1.3.1 (2015-02-19)
	+ проверка работы модуля на PrestaShop 1.6
	+ некоторые улучшения кода модуля
v1.4.0 (2015-11-28)
	+ новая опция настройки: включать в диапазон цены товара только цены комбинаций, количество которых больше 0
	+ небольшая оптимизация работы модуля
v1.4.1 (2015-12-12)
	+ исправлена недоработка: цены товаров отображались всегда с налогом (теперь зависит от настроек, заданных в PrestaShop)
v1.4.2 (2015-12-29)
	+ оптимизация скорости выполнения модуля
v1.5.0 (2016-07-17)
	+ учтено правило снижения цены при максимальном количестве товара, за покупку которого дается максимальная скидка
	+ учет цены товара, не содержащей комбинаций, но со специфической ценой или примененным правилом ценообразования каталога
v1.5.1 (2016-08-07)
	+ заменен метод получения количества товара на альтернативный
	+ небольшая оптимизация алгоритма
v1.6.0 (2017-10-29)
	+ добавлена поддержка PrestaShop 1.7
	+ прекращена поддержка PrestaShop 1.3, 1.4 и 1.5
	+ некоторые улучшения кода модуля
v1.6.1 (2018-03-07)
	+ исправлена ошибка, из-за которой не верно определялось количество товара, если товар на
	  нескольких складах
v1.6.2 (2018-03-25)
	+ оптимизирован алгоритм
v1.7.0 (2018-07-20)
	+ переработан алгоритм по получению комбинаций для получения по ним цен (при некотором случае
	  в диапазон цен попадала одна цена по правилу "для всех комбинаций", которое не должно 
	  участвовать в ценообразовании)
v1.7.1 (2020-02-24)
	+ обновлена внешняя библиотека для корректной работы с новыми специальными типами 
	  массивов в PrestaShop 1.7
v1.8.0 (2020-08-10)
	+ добавлена (возвращена) поддержка PrestaShop 1.5
	+ улучшен алгоритм по расчёту диапазона цены
	+ немного изменена структура модуля и упрощено подключение автозагрузчика классов
v1.9.0 (2021-09-15)
	+ обновлены зависимости и клиентский код
	+ обновлен перевод
v2.0.0 (2023-05-19)
	+ изменён способ замены цены на диапазон цен на страницах со списком товаров (с этого момента кастомизация шаблона темы или 
	  интеграция с другими модулями чаще всего не потребуется вовсе, начиная с версии PrestaShop 1.7.8.0; при этом, оптимизация 
	  производительности была сохранена - модуль будет работать также быстро, как раньше)
	+ упрощена интеграция с другими модулями для отображения диапазона цены на их страницах (с этого момента появилась возможность
	  делать кастомизацию ещё проще и более продвинутую)
	+ добавлена опция для выбора формата цены из предложенного списка
	+ добавлена опция для отображения диапазона цены на странице товара
	+ добавлена опция для отображения надписи о налоге после каждого ценового диапазона
	+ различные улучшения в коде, а также специальные улучшения для простого создания кастомного формата цены с использованием 
	  полностью документированного кода шаблона хука и стилей, а также примеров
	+ проверка совместимости с PrestaShop 8 (полностью совместим)
Вы можете использовать демо-версию модуля только на поддомене "test" любого домена, например: "test.sample.com". Прочие системные требования к модулю смотрите в разделе описания "Характеристики".