Модуль создает свойства типа "Таблица" для главного модуля и модуля инфоблоков.
Может использоваться пользователями
- Для вывода таблиц у элементов инфоблоков (новостей, статей и пр.) в публичной части сайта без необходимости правки шаблонов компонентов
- Для создания поля типа "Таблица", например, у пользователей, с возможностью редактирования пользователем через стандартный компонент профиля (программирование при этом не требуется). Пример: свойство "Места работы" у пользователя, где для каждого места работы можно задать несколько параметров.
Может использоваться разработчиками
- Как альтернатива привязке к элементам другого инфоблока. В ряде случаев это может увеличить быстродействие и упростить работу контент-менеджера
- Для создания сложных структур данных у различных объектов, например, пользователей, блогов и т.д.
Особенности
- 8 возможных типов данных для каждой колонки таблицы: Строка, Текст, Флажок, Список (в т.ч. множественный), Дата/Время, Путь к файлу (с возможностью выбора из медиабиблиотеки и структуры сайта), Файл (загружаемый), Привязка (доступен при наличии модуля Универсальные свойства привязки)
- Возможность сортировки строк при помощи перетаскивания
- Возможность фильтрации по отдельным столбцам таблицы (как в административной части, так и при помощи api)
- Вывод таблиц и формы редактирования легко кастомизируются с помощью шаблонов компонентов
- Кастомизированные шаблоны можно указать в настройках свойства отдельно для публичной и административной части
Пробный период работы модуля - 30 дней
Полная информация о модуле:
http://g-rain-design.ru/components/tables/
Все мои модули:
http://g-rain-design.ru/components/
Следить за обновлениями модулей в twitter:
https://twitter.com/graindesignru