Корзина
0
Скриншоты
Описание
Технические данные
- Опубликовано:
- 25.02.2021
- Обновлено:
- 16.02.2022
- Версия:
- 1.0.2
- Установлено:
- Менее 50 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Пользовательское соглашение
Описание
Модуль добавляет новый тип свойств элементов инфоблока "Множественные поля(JSON)".

Внутри поля создается структура, которая содержит в себе повторяемые наборы полей

Вы можете использовать следующие типы полей: текстовое поле, числовое поле, текстовая область, HTML редактор, Файл, Выпадающий список.

Каждое поле дополнительно содержит свои собственные настройки

Созданные наборы полей можно использовать в элементах инфоблока

Внутри поля создаются записи(по записанной ранее структуре)



Внутри поля создается структура, которая содержит в себе повторяемые наборы полей

Вы можете использовать следующие типы полей: текстовое поле, числовое поле, текстовая область, HTML редактор, Файл, Выпадающий список.

Каждое поле дополнительно содержит свои собственные настройки

Созданные наборы полей можно использовать в элементах инфоблока

Внутри поля создаются записи(по записанной ранее структуре)


Отзывы (0)
Обсуждения (2)
Авторизуйтесь, чтобы оставить отзыв или задать вопрос разработчику.
24 апреля 2022 00:51
25 апреля 2022 09:11
31 января 2022 01:59
31 января 2022 12:33
Что нового
1.0.2 (16.01.2022) | Скорректирован вывод полей типа "список". Исправлена ошибка при одновременном размещении нескольких полей на странице. |
1.0.1 (04.05.2021) | Исправлены ошибки при сохрании HTML полей |
Установка
1. Установите модуль "ZWEB - Множественные поля(JSON)" из Маркетплейс

2. В настройках нужного инфоблока создайте новое поле и выберите тип поля "Множественные поля(JSON)"

3. Создайте и сохраните структуру поля(для настройки структуры необходимо нажать на кнопку "Настройка структуры")

4. Наполните и сохраните данные в элементах инфоблока
5. Перед выводом в шаблоне необходимо преобразовать строку из формата JSON в обычный массив.
Рассмотрим на примере компонента bitrix:news.detail. В файле result_modifier.php вашего шаблона компонента необходимо добавить код:
где *КОД_ПОЛЯ* следует заменить на символьный код, который Вы указали в настройках свойств инфоблока.

2. В настройках нужного инфоблока создайте новое поле и выберите тип поля "Множественные поля(JSON)"

3. Создайте и сохраните структуру поля(для настройки структуры необходимо нажать на кнопку "Настройка структуры")

4. Наполните и сохраните данные в элементах инфоблока
5. Перед выводом в шаблоне необходимо преобразовать строку из формата JSON в обычный массив.
Рассмотрим на примере компонента bitrix:news.detail. В файле result_modifier.php вашего шаблона компонента необходимо добавить код:
if(!empty($arResult["PROPERTIES"]["*КОД ПОЛЯ*"]["VALUE"])): $arResult["PROPERTIES"]["*КОД ПОЛЯ*"]["VALUE"] = json_decode($arResult["PROPERTIES"]["*КОД ПОЛЯ*"]["~VALUE"], true); endif; |
Поддержка
support@zweb-studio.ru
При обращении, пожалуйста, указывайте:
1. URL адрес сайта.
2. Административные доступы от сайта.
3. FTP доступы от сайта.
4. Название решения, которое вызвало проблему.
5. Подробное описание проблемы.
Время реакции на обращение 24 часа. Режим работы тех. поддержки пн-пт, с 9.00 до 20.00
При обращении, пожалуйста, указывайте:
1. URL адрес сайта.
2. Административные доступы от сайта.
3. FTP доступы от сайта.
4. Название решения, которое вызвало проблему.
5. Подробное описание проблемы.
Время реакции на обращение 24 часа. Режим работы тех. поддержки пн-пт, с 9.00 до 20.00