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

Комбинации товара в виде таблицы

1 656 ₽

 

Описание

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

Информацию о товаре, который имеет множество вариаций (или комбинаций) и параметров часто удобнее представлять в виде таблицы. Например, товар «Кроссовки» с различным размером, цветом, видом материала. Предлагаемый модуль позволяет отображать комбинации товара в виде таблицы, а также фильтровать комбинации по атрибутам (относительно примера – это размер, цвет, материал). Таблица с комбинациями и блоком фильтра отображаются на странице (карточке) товара.

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

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

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

У модуля много функций и настроек — это поможет вам настроить модуль под ваш интернет-магазин без привлечения разработчика.

Модуль увеличивает средний чек и способствует завершению заказа. Для этого у него есть специальные функции, чтобы помочь клиенту купить больше количества товара и получить при этом большую скидку:

  • функция для отображения скидки по количеству (например, купить 2+ и получить скидку 5%, купить 4+ и получить скидку 10%, и так далее); можно настроить, чтобы эти скидки отображались в колонке с ценой или в отдельных дополнительных колонках
  • отображать изменение стоимости, когда клиент изменяет количество

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

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

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

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

Установка – обычная (одной кнопкой). Настройка не должна вызывать затруднений. Есть несколько опций для кастомизации (для программистов или продвинутых пользователей) – для них сделано видео и примечания в руководстве пользователя.

Возможности

  • Настройка, какие из колонок нужно отображать в таблице (например: артикул, цена, вес, цвет).
  • Добавление специфичных колонок из полей таблиц базы данных (кастомизация).
  • Добавление дополнительных колонок для каждой скидки по количеству, если такие имеются у комбинаций или отображение скидок по количеству в колонке с ценой (в основном, для оптовиков).
  • Добавление множества различных комбинаций товара одной кнопкой в корзину (в основном, для оптовиков).
  • Фильтрация комбинаций товара по атрибутам (например: по цвету, размеру).
  • Атрибуты фильтра отображаются в колонках, если их слишком много (чтобы оптимально занять свободное место).
  • Автоматический подсчет суммы стоимости комбинации и итоговой стоимости всех выбранных комбинаций при изменении количества (т.е. сейчас покупатель может видеть, увеличивая количество товара, сколько ему нужно будет заплатить - это расчет учитывает скидки на комбинации).
  • Продажи по количеству из комплекта (упаковки), используя атрибут минимального количества товара (например, чтобы можно было продавать кратное четырем - сколько в упаковке).
  • Управлять, какие шаблоны применить для таблицы или блока фильтра (в дистрибутив входят три шаблона – два для блока фильтра и один для таблицы).
  • Управлять, в какие места (хуки) на странице товара размещать таблицу и блок фильтра.
  • Сортировать колонки атрибутов товара (остальные колонки через настройки не сортируются) или вовсе не отображать какие-то из них.
  • Сортировка значений колонки (выполняется по первой колонки атрибута, указанного в настройках) и сортировка значений в блоке фильтра.
  • Сортировка по размеру одежды с разной формой записи (обычные размеры, для больших, для высоких). Пример обычной формы записи: S, M, L, XL.
  • Отображать блок с индикаторами доступности товара на складе (доступен, недоступен, под заказ) – несет поясняющую функцию для покупателя.
  • Опции для настройки, когда и как отображать таблицу (например: не показывать таблицу, если у товара нет комбинаций; скрыть комбинации с неполным набором атрибутов; отображение или запрещение по отображению таблицы в карточках товаров, принадлежащих указанным категориям).
  • Опция для включения отображения таба в PrestaShop 1.6 такого вида, как в PrestaShop 1.5.
  • Опции для настройки колонки атрибута цвета: отображать наименование цвета, отображать «бокс» пиктограммы цвета или отображать их вместе. Настройка размера «бокса» пиктограммы цвета.
  • И другие возможности (см. скриншоты страницы настроек).

Разное

Возможные хуки (позиции):

  • Product Footer - дополнительный контент после основного контента товара
  • Product Tab (в PrestaShop 1.6) или Product Extra Content (в PrestaShop 1.7) - вкладка/раздел контента
  • Extra Right - справа от основной картинки *
  • Extra Left - слева под основной картинкой *
  • Product Content - собственный кастомный хук (можно указать в любом месте в шаблоне страницы товара)

* В PrestaShop 1.6 (стандартная тема оформления) в указанных хуках контент отображается иначе - оба хука имеют позицию справа от основной картинки, причем, размещаемый контент в хуке Extra Right располагается выше Extra Left. В PrestaShop 1.7 (стандартная тема оформления) в указанных хуках контент по-умолчанию не отображается, т.к. отключены колонки, содержащие эти хуки, но их можно включить в настройках темы.

Дополнительные шаблоны:

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

Демо-сайт (v3.13.0).

Демо-видео (v3.0.0):

Обсуждение

Форумы: на prestadev.

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

  • Совместимость с версиями PrestaShop: 1.6, 1.7
  • Установка: обычная
  • Использует систему переопределения классов PrestaShop: нет
  • Модифицирует ядро: нет
  • Документация: да
  • Версия модуля: 3.13.0 (2018-06-23)
  • Лицензия: Проприетарная лицензия с защитой от копирования
Mirliak 2014-09-02 08:44:28

Одни плюсы:
1. Купил, прислали быстро.
2. Возникли проблемы, помогли быстро.
3. Задавал примитивные вопросы, отвечали терпеливо и быстро. Все ответы были подкреплены скриншотами.

В общем в сотрудничество с авторам одобряю и советую. Спасибо.

0
Александр 2014-01-15 08:41:38

Отличный модуль! Значительно улучшает заказ товара при большом количестве вариантов цены. И отдельная благодарность создателю - быстро отвечал и помог наладить модуль под мой магазин.

0
Novsky 2013-11-08 08:38:52

Спасибо автору за этот модуль, который сделал заказ продуктов в магазине проще и эффективнее, а также за быстрое реагирование по его настройке и запуску.

0
Soldat 2011-09-28 08:34:22

Модуль очень удобен, я как раз искал такое решение. Единственное нужен вывод маленьких превьюшек, допустим за место артикула. Надеюсь автор это учтет и с обновлением модуля, будет такая возможность.

0
DNN 2011-08-11 08:19:25

Считаю, что такой вывод атрибутов куда практичнее и удобнее, чем стандартный. Ведь покупателю не нужно кликать ни на какие выпадающие списки, он сразу видит, четко и ясно, что присутствует в комбинации.
Во многих интернет-магазинах реализован вывод комбинаций атрибутов в виде таблицы, что мне и понадобилось, но в PrestaShop я такого не нашел, чем был удивлен.
Модуль был написан быстро и в точку! То что нужно.
Всё устроено удобно, можно самому настраивать, какие столбцы выводить, что отображать, а что нет. Всё работает без нареканий, модуль периодически обновляется и всегда есть поддержка, когда возникнут какие-либо вопросы.

0
v0.9.0 (2010-10-31)
	+ первый релиз модуля для PrestaShop 1.2-1.3
...
v1.4.8 (2012-11-25)
	+ новая опция настройки колонок для отображения: артикул поставщика
	+ небольшие изменения в коде для его улучшения
v1.4.9 (2012-12-16)
	+ не отображалась колонка "цена с налогом" у товара без комбинаций
v2.0.0 (2012-12-18)
	+ добавлена поддержка PrestaShop 1.5
	+ добавлена возможность фильтрации комбинаций по атрибутам
	+ новая опция настройки колонок для отображения: миниатюра изображения товара (комбинации)
	+ новая опция настройки колонок: колонки атрибутных групп можно скрывать 
v2.1.0 (2013-01-10)
	+ новая опция настройки: управления хуками - теперь можно задать через настройки модуля,
	  в какие места поместить таблицу и фильтр
	+ исправлена проблема с функцией отправки перевода модуля разработчику
	+ небольшие изменения в коде для его улучшения
v2.2.0 (2013-10-30)
	+ исправлена проблема, проявлявшаяся в старших версиях PrestaShop 1.5, из-за которой неверно
	  отображались индикаторы доступности комбинации товара
	+ внесены изменения, касающиеся отображения колонок таблицы при различных установках опции
	  товара "Доступен для заказа" и "Показывать цену"
	+ небольшие изменения в переводе модуля и CSS
v2.2.1 (2013-01-09)
	+ для вывода названий колонок теперь используется публичное название атрибутной группы
	  вместо служебного
v2.3.0 (2014-02-15)
	+ добавлена опция для запрета отображения комбинаций товаров, которых нет в наличии
	+ добавлена опция, с помощью которой, при начальной загрузки страницы товара, будут
	  отображаться не все комбинации, а только их часть (устанавливаются параметры фильтрации в
	  соответствии с начальными атрибутами каждой атрибутной группы)
	+ добавлена сортировка атрибутов в блоке фильтра
	+ немного улучшен пользовательский интерфейс страницы настройки модуля
	+ внесены изменения в перевод
	+ множественные небольшие правки в коде для его улучшения
v2.4.0 (2014-04-20)
	+ убрана поддержка PrestaShop 1.2
	+ добавлена поддержка PrestaShop 1.6
	+ улучшение кода
	+ незначительные улучшения в пользовательском интерфейсе
	+ внесены изменения в перевод
v2.4.1 (2014-08-22)
	+ при щелчке на миниатюру не открывалось окно просмотра картинки в увеличенном размере (PrestaShop 1.6)
	+ щелчок на пиктограмму цвета не отображал мини-изображения товара с указанным цветом (PrestaShop 1.6)
	+ специфические изменения для улучшения совместимости с PrestaShop 1.6 и bootstrap
v2.5.0 (2014-09-01)
	+ новая опция настройки (для оптовых покупателей): добавление в корзину множества комбинаций
	  одной кнопкой
	+ новая опция настройки (для экспертов): возможность добавления любых колонок в таблицу на
	  основе полей таблиц базы данных (product и product_attribute)
	+ новые опции настройки колонок для отображения: ean13 и upc
	+ новая опция настройки: управление шаблонами модуля
	+ новая опция настройки: не отображать комбинации, в которых хотя бы одно значение атрибута
	  не задано
	+ новая опция настройки: отключение добавления в корзину товаров с помощью ajax
	+ множественные изменения в коде для его улучшения
	+ для возможности добавления товаров в корзину с помощью ajax больше не требуется вносить
	  правки в ajax-cart.js	
	+ небольшие изменения внешнего вида страниц во фронт-офисе и бэк-офисе
	+ незначительные изменения в наборе файлов модуля
	+ обновлен перевод
v2.5.1 (2014-10-01)
	+ изменен набор стилей в помощь для кастомной стилизации
	+ мелкие исправления в стилизации модуля
	+ документирование набора стилей
	+ обновлен перевод
v2.6.0 (2014-11-05)
	+ новая опция настройки: не задействовать модуль, если клиент использует мобильный телефон
	  и/или планшет
	+ обновлен перевод
v2.6.1 (2014-11-28)
	+ исправлена проблема: неавторизованный покупатель не мог добавить в корзину товары в
	  пакетном режиме
v2.6.2 (2015-01-24)
	+ незначительные изменения в настройках модуля (подписка на новости)
v2.7.0 (2015-02-01)
	+ новая опция настройки: добавлен новый пункт (ContentProduct) в список доступных хуков для
	  размещения таблицы или фильтра; для установки кастомного хука приведена инструкция
v2.7.1 (2015-02-21)
	+ улучшение кода
v2.7.2 (2015-02-24)
	+ добавлена проверка версии PrestaShop, чтобы наиболее верно подобрать стиль для таблицы
v2.7.3 (2015-03-01)
	+ изменена структура директорий модуля
	+ обновлен подмодуль обратной совместимости
	+ незначительные улучшения в коде
v2.7.4 (2015-03-15)
	+ множественные правки в файлах для улучшения кода
	+ обновлен перевод
v2.7.5 (2015-03-19)	
	+ исправлена ошибка в валидации при массовом добавлении товаров в корзину
	+ исправлена ошибка при формировании ссылки "добавить в корзину" (не учитывалось ЧПУ)
v2.8.0 (2015-03-26)
	+ новая опция настройки: добавлен новый пункт (ProductTab) в список доступных хуков для
	  размещения таблицы или фильтра
v2.8.1 (2015-04-03)
	+ исправлена недоработка, из-за которой не отображался артикул поставщика в PrestaShop 1.5-1.6
	+ если заданы несколько поставщиков для одной и той же комбинации, то в колонке их артикулы
	  будут отображаться в столбик
v2.8.2 (2015-08-04)
	+ исправлена недоработка, из-за которой выводилось сообщение вида "Цена для покупки одного
	  товара снижена на 0 руб." (в PrestaShop > 1.5, где специальные цены были с нулевыми значениями)
	+ добавлена подсветка цены комбинации, которая включает скидку (раньше подсвечивались
	  только все цены комбинации, если на весь товар была назначена скидка)
v2.9.0 (2015-09-23)
	+ новая опция настройки: отображать цены и скидку в одной и той же колонке (по умолчанию)
	+ надпись "Цена для покупки одного товара снижена на Х руб." теперь отображается только для
	  товара без комбинаций
v2.9.1 (2016-05-14)
	+ оптимизация sql-запроса для получения артикулов поставщиков
	+ оптимизация sql-запроса для получения скидки
v2.9.5 (2016-11-17)
	+ добавлена новая опция настройки: выбор значения по-умолчанию для атрибута фильтра
	+ убрана надпись "Цена для покупки одного товара снижена на Х руб."
	+ предыдущая цена и величина скидки теперь всегда отображаются в одной и той же колонке вместе
	  с текущей ценой, а их отображение теперь задается соответствующими опциями
	+ разделены стили для разных версий PrestaShop; для PrestaShop 1.6 по-другому сделана
	  стилизация блока с кнопками для выбора количества товара (+/-)
	+ добавлен выбор языка перевода для отправки (функция "поделиться переводом")
v2.9.6 (2017-01-15)
	+ исправлено некорректное отображение таблицы в табе (PrestaShop 1.6)
	+ добавлена опция по настройке переадресации после добавления товара в пакетном режиме
	  (переадресовывать в корзину или оставаться в карточке товара)
	+ обновлен перевод
	+ незначительные улучшения кода
v2.9.9 (2017-05-21)
	+ новая опция настройки: отключение/включение выбора соответствующего изображения товара при
	  нажатии на миниатюру с цветом комбинации (раньше нельзя было отключить)
	+ улучшены проверки для кнопок +/- по изменению количества товара, чтобы нельзя было указать
	  больше, чем в наличии или любые другие недопустимые значения (отрицательные числа, не числа)
	+ улучшены проверки для пакетного добавления товара, чтобы товар всегда помещался в корзину,
	  т.е. добавлялось минимально возможное количество, если пользователь не добрал или
	  максимальное возможное, если пользователь перебрал
	+ переписан запрос на получение остатков для корректной работы с мультишоп
	+ обновлен перевод
	+ отформатирован PHP-код в соответствии со стандартом PSR 1/2
v2.9.10 (2017-09-24)
	+ сделана доработка: кнопка покупки и поле для ввода количества теперь будут убираться,
	  если магазин в режиме каталога
v2.9.11 (2017-10-12)
	+ исправлено: если товар без комбинаций, то отображалось изображение "Нет изображения";
	  теперь отображается основное изображение товара
v2.9.12 (2017-11-05)
	+ сделано, чтобы бралось изображение для комбинации с учетом позиции сортировки изображения
	+ оптимизация основного SQL-запроса на получение комбинаций
v2.9.13 (2017-12-21)
	+ исправлен ошибочный JSDoc, из-за которого переставал работать JS (проблема сборки релиза)
v3.0.0 (2018-02-24)
	+ добавлена поддержка PrestaShop 1.7 и убрана поддержка PrestaShop 1.3, 1.4, 1.5
	+ переделана страница настроек: интерфейс стал одинаковым для PrestaShop 1.6 и 1.7, а также 
	  более понятным, т.к. добавлено больше поясняющих подсказок и сделаны другие изменения для этого
	+ при нажатии кнопок +/- добавлен автоматический подсчет суммы стоимости комбинации и итоговой
	  стоимости всех выбранных комбинаций (т.е. сейчас покупатель может видеть, увеличивая количество
	  товара, сколько ему нужно будет заплатить - это расчет учитывает скидки на комбинации)
	+ добавлена опция настройки: отображение колонки ISBN (есть только в PrestaShop 1.7)
	+ добавлена опция для задания размера пиктограммы цвета атрибута
	+ добавлены опции белого и черного списков категорий для отображения или запрещения по 
	  отображению таблицы в карточках товаров, принадлежащих указанным категориям
	+ добавлена сортировка по значениям из первой колонки атрибута, указанного в настройках
	+ сделано отображение дополнительных колонок цен со скидками по количеству (активируется автоматически,
	  если выключена опция по выбору количества)
	+ удалены настройки по отображению колонок таблицы: наименование, описание и оптовая цена товара
	+ удалена опция для выбора, отображать ли цену с налогом или без (теперь рассчитывается
	  автоматически, исходя из настроек сайта) 
	+ удалены настройки колонки с ценой: "отображать предыдущую цену (зачеркнутую)" и 
	  "отображать величину скидки"; вместо этого теперь всегда будет отображаться предыдущая цена и
	  величина скидки (величина скидки теперь всегда будет выражаться в процентах)
	+ удалена опция, отключающая ajax-добавление в корзину (теперь всегда через ajax)
	+ добавлена подсказка о минимальном количестве комбинации (товара), которое допускается купить
	+ сделано плавное прокручивание страницы до таблицы или блока фильтра при операциях, требующих
	  перезагрузку страницы
	+ шаблоны для таблицы и блока фильтра теперь могут содержать версию PrestaShop (см. руководство
	  для обновления модуля с 2.x до 3.x)
	+ для PrestaShop 1.6 стилизована кнопка для массового добавления в корзину (для PrestaShop 1.7
	  сделано подобным образом)
	+ убрана горизонтальная линия, которая отображалась после таблицы
	+ сделано выравнивание контента в ячейках по центру вертикали, уменьшен отступ внутри ячеек таблицы
	+ вместо пустых значений в ячейках таблицы добавлено длинное тире
	+ убран перенос строк в некоторых колонках таблицы
	+ обновлен перевод
	+ значительные улучшения в коде
v3.0.1 (2018-03-07)
	+ исправлена ошибка из-за которой в PrestaShop 1.6 при включенном поле ввода количества не
	  работало добавление в корзину
v3.2.0 (2018-03-28)
	+ добавлена опция для включения/отключения отображения наименования цвета вместе с цветными
	  миниатюрами (раньше можно было выбрать только одно из двух)
	+ добавлена опция для включения отображения таба в PrestaShop 1.6 такого вида, как в PrestaShop 1.5
	+ добавлены дополнительные классы иконок fa, fa-plus, fa-minus для кнопок +/- для PrestaShop 1.6
v3.3.0 (2018-04-07)
	+ атрибуты фильтра теперь будут отображаться в колонках, если их слишком много (количество колонок
	  подбирается автоматически)
	+ улучшена совместимость с первыми релизами PrestaShop 1.6
	+ исправлена ошибка при нажатии кнопки массового добавления в корзину: устанавливался неверный
	  якорь для прокрутки до таблицы после перезагрузки страницы
	+ исправлена ошибка: при некоторых условиях не отображалась пиктограмма цвета, заданная изображением
	+ заменена реализация подсказки на jQuery UI Tooltip: при наведении на индикатор доступности товара
	+ изменен стиль кнопки для добавления в корзину для PrestaShop 1.6 (теперь кнопка похожа на кнопку
	  в PrestaShop 1.7)
	+ различные улучшения в файлах стилей
v3.6.0 (2018-05-15)
	+ при авторизованном пользователе не работало добавление в корзину из-за отсутствия токена
	  безопасности (PrestaShop 1.7)
	+ исправлена проблема, из-за которой не всегда отрабатывали кнопки изменения количества в
	  браузере Chrome
	+ добавлена настройка выбора шаблона темы (boilerplate или bootstrap) для исключения проблем со
	  стилями в PrestaShop 1.7
	+ из списков убраны элементы выбора шаблона, которые не принадлежат блоку, т.к. могло вызвать
	  путаницу (одни и те же шаблоны отображались в списках для таблицы и блока фильтра)
	+ не уточнялось значение "Скидка до ..." в заголовке колонки, в которой есть комбинация с более
	  выгодной скидкой
	+ улучшен стиль желтого ценника со значением скидки, который отображается в заголовке колонки
	+ добавлена сортировка по размеру одежды (применяется автоматически, когда первая колонка в
	  таблице - атрибутная группа размера одежды)
	+ различные улучшения кода
v3.10.0 (2018-05-22)
	+ добавлена опция для возможности продажи по количеству из комплекта (упаковки), используя атрибут
	  минимального количества товара (например, чтобы можно было продавать кратное четырем - сколько в
	  упаковке)
	+ добавлена сортировка значений списков в блоке фильтра
	+ сделана сортировка по размеру одежды с разной формой записи (новые формы: для больших, для высоких)
	+ сделана доработка, чтобы в списке отображались наименования наблонов вместо наименования файлов
	  шаблонов (для наглядности и понятности)
	+ улучшен механизм смены шаблона таблицы и фильтра (для подключения других шаблонов)
	+ добавлена пропущенная проверка для PrestaShop 1.7: проверка, активирована ли опция для показа
	  изображения при клике соответствующей превьюшки
	+ обновлен перевод
v3.11.0 (2018-06-06)
	+ улучшена обработка комбинаций с неполным набором атрибутов
	+ различные улучшения кода
v3.13.0 (2018-06-22)
	+ добавлена опция для отображения блока со скидками по количеству в колонке с ценой
	+ добавлена опция, чтобы отображать или не отображать дополнительные колонки со скидками по
	  количеству (раньше всегда отображались)
	+ доработан механизм по отображению колонок со скидками по количеству (при некотором составе
	  комбинаций колонки не появлялись, хотя должны были)
	+ исправлена ошибка в формировании блоков со значениями для фильтра (проявлялась при одинаковых
	  значениях различных атрибутных групп)
	+ исправлен неправильный подсчет в "итого", который проявлялся в некотором случае
	+ уточнено условие, когда нужно отображать кнопку для массового добавления товаров в корзину