Категории

Свойства-таблицы

Описание

Гибкие таблицы для инфоблоков и пользователей

Модуль «Свойства-таблицы» добавляет на сайт принципиально новый тип данных — полноценные таблицы, которые можно привязывать к элементам инфоблоков, профилям пользователей, блогам и любым другим объектам системы. Вместо того чтобы создавать десятки дополнительных полей или привязывать элементы из других инфоблоков, вы получаете одну компактную структуру с неограниченным количеством строк и столбцов. Это особенно удобно, когда нужно хранить связанные данные: например, список мест работы пользователя с датами, должностями и контактами, или технические характеристики товара, где для каждой позиции задаётся несколько параметров.

Важно, что для работы с таблицами не требуется программирование. Контент-менеджеры могут заполнять и редактировать такие поля прямо через стандартный компонент профиля или форму редактирования элемента. Всё работает «из коробки» — достаточно добавить свойство нужного типа к инфоблоку или пользователю, и данные сразу появляются в административной панели.

Восемь типов данных для каждой колонки

Каждая колонка таблицы может содержать данные одного из восьми форматов: строка, текст, флажок, список (в том числе с выбором нескольких значений), дата и время, путь к файлу из медиабиблиотеки или структуры сайта, загружаемый файл, а также привязка к другим объектам (доступна при включённом модуле «Универсальные свойства привязки»). Такое разнообразие позволяет создавать таблицы практически для любых задач — от простых списков до сложных структурированных наборов данных.

Например, в колонке «Файл» пользователь может загрузить изображение или документ, а в колонке «Список» — выбрать нужные пункты из заранее подготовленного перечня. Это избавляет от необходимости создавать отдельные поля для каждого атрибута и упрощает ввод информации для редакторов сайта.

Удобная сортировка и фильтрация данных

Строки таблицы можно сортировать простым перетаскиванием — порядок отображения настраивается вручную без лишних действий. Кроме того, для каждой колонки доступна фильтрация: как в административной части сайта, так и через API. Это значит, что вы можете вывести на публичной странице только те строки, которые соответствуют определённым условиям, или организовать поиск по табличным данным без написания сложных запросов.

Фильтрация работает на уровне стандартных инструментов Битрикса, поэтому её легко встроить в существующие списки и отчёты. Разработчикам это даёт дополнительную гибкость при построении выборок, а контент-менеджерам — возможность быстро находить нужную информацию среди большого объёма табличных данных.

Кастомизация вывода и шаблоны компонентов

Внешний вид таблиц как в публичной части сайта, так и в административной панели легко настраивается через шаблоны компонентов. Вы можете создать собственный шаблон для отображения таблицы на витрине или в личном кабинете пользователя и указать его в настройках свойства отдельно для каждой части сайта. Это позволяет адаптировать вывод под дизайн проекта без изменения логики работы модуля.

Кастомизация не требует глубоких знаний — достаточно базового понимания работы шаблонов Битрикса. При этом все возможности модуля, включая редактирование строк, сортировку и фильтрацию, сохраняются. Вы получаете готовую функциональность, которую можно подстроить под любые визуальные требования.

Пробный период и поддержка разработчика

Модуль предоставляется с 30-дневным пробным периодом — этого достаточно, чтобы протестировать его на реальных задачах и убедиться в удобстве работы. Полная информация о возможностях и обновлениях доступна на сайте разработчика, а следить за новостями можно через Twitter. Если вы ищете способ упростить работу с табличными данными на сайте и избавиться от лишних привязок к элементам инфоблоков, это решение стоит попробовать.

Часто задаваемые вопросы

Свойства-таблицы
4 000 ₽
5 / 5
8 отзывов 104 обсужденией

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

Версия 4.2.2
Добавлен 12.09.2011
Обновлён 27.12.2024
Установок Более 1000 раз
Код grain.tables
Адаптивный Нет
Composite Нет