Новый модуль "Свойства-таблицы" для Битрикс маркетплейс - удобный инструмент, позволяющий организовать и структурировать свойства продуктов и услуг в виде таблицы. Это позволяет легко отслеживать и сравнивать различные параметры, упрощая процесс анализа и выбора товаров. Оптимизируйте свою работу и повысьте эффективность с помощью "Свойства-таблицы".
Модуль створює властивості типу "Таблиця" для головного модуля та модуля інфоблоків.
Може використовуватись користувачами
Для виведення таблиць у елементів інфоблоків (новин, статей та ін.) у публічній частині сайту без необхідності виправлення шаблонів компонентів
Для створення поля типу "Таблиця", наприклад, у користувачів, з можливістю редагування користувачем через стандартний компонент профілю (програмування при цьому не потрібне). Приклад: властивість "Місця роботи" користувача, де для кожного місця роботи можна задати кілька параметрів.
Може використовуватися розробниками
Як альтернатива прив'язці до елементів іншого інфоблоку. У ряді випадків це може збільшити швидкодію та спростити роботу контент-менеджера
Для створення складних структур даних у різних об'єктів, наприклад користувачів, блогів і т.д.
Особливості
8 можливих типів даних для кожної колонки таблиці: Рядок, Текст, Прапорець, Список (в т.ч. множинний), Дата/Час, Шлях до файлу (з можливістю вибору з медіабібліотеки та структури сайту), Файл (завантажуваний) , Прив'язка (доступний за наявності модуля Універсальні властивості прив'язки)
Можливість сортування рядків за допомогою перетягування
Можливість фільтрації за окремими стовпцями таблиці (як в адміністративній частині, так і за допомогою api)
Виведення таблиць та форми редагування легко кастомізуються за допомогою шаблонів компонентів
Кастомізовані шаблони можна вказати в налаштуваннях властивості окремо для публічної та адміністративної частини
У шаблонах редагування обов'язкові стовпці тепер позначаються зірочкою
Додано автоматичну генерацію ідентифікаторів стовпців за відсутності їх заповнення в налаштуваннях властивості, після чого ставало неможливим збереження даних
Виправлена помилка: вибір файлу з медіабібліотеки не працював, якщо не було дозволено вибір із структури сайту і навпаки
Виправлена помилка: за відсутності заповнення шляху до файлу видавалося повідомлення, що тип файлу неправильний
Виправлена помилка: при вказівці нестандартних шаблонів компонентів шаблон, вказаний для компонента grain.table.edit, використовувався також для компонента grain:table.view
Виправлено помилку: не застосовувалися встановлені в налаштуваннях властивості розміри полів введення
Додано тип колонки таблиці "Прив'язка" (буде доступний за наявності модуля Універсальні властивості прив'язки)
Додано поле сортування для колонок таблиці та варіантів значень списків у налаштуваннях властивостей
Виправлена помилка: компонент grain:table.filter не видалявся після видалення модуля
Виправлена помилка: за наявності кількох стовпців типу "Дата" календар, що випадає, працював некоректно
Виправлена помилка: при введенні в текстові поля значень з подвійними лапками текст обрізався
Виправлена помилка запам'ятовування фільтрації типу колонки "Список"
Виправлено помилку появи порожнього рядка у множинних таблицях при 1С імпорті
Додана автоматична генерація додаткових символів в ідентифікаторах стовпців, якщо вони мають значення VALUE або DESCRIPTION, для запобігання помилкам збереження
Виправлена помилка: за наявності хоча б одного стовпця типу "Список" неможливо було зберегти назви нестандартних шаблонів відображення та редагування в налаштуваннях властивості
Виправлена помилка: при використанні кодування "windows-1251" спільно з версією php 5.4, російський текст не зберігався в осередках таблиці та налаштуваннях властивості
Виправлена помилка: при додаванні кількох рядків таблиці, при установці наступних галочок завжди встановлювалася перша
Виправлена помилка: при додаванні кількох стовпців таблиці в налаштуваннях властивості, галочки "Обов'язкове" та інші, працювали неправильно
Виправлено помилку: при редагуванні в списку елементів інфоблоку в адміністративній частині для незаповнених таблиць з'являвся порожній рядок
Виправлено помилку: за наявності обов'язкових стовпців таблиці у властивостях інфоблоку при збереженні після редагування у списку елементів видавалась помилка (навіть якщо властивість-таблиця не була додана до списку)
Виправлено помилку редагування таблиць у списку користувачів в адміністративній частині
Додано тип колонки таблиці "Файл" (завантажується)
У налаштування властивостей додано опцію "Пряме підключення скриптів", що дозволяє використовувати редагування таблиць у випадках, коли неможливе звичайне підключення скриптів