Меню
RSS
Серия 12: Создание собственного компонента из HL-блока, на примере слайдера
 

Серия 12: Создание собственного компонента из HL-блока, на примере слайдера

Чеклист:

Для чего нужны Highload-блоки.
Создание компонента на базе Highload-блоков на примере слайдера на главной.
 
Здравствуйте. Хотел бы узнать у вас следующее.
Как сделать связанные параметр компонента из нескольких значений?
Например. Хочу реализовать свое кастомное меню (но эта фишка думаю много где пригодится) и мне нужно что бы пользователь для одного параметра мог вводить несколько значений.
Параметр пункта меню, допустим указать ID инфоблока или папку если это статический контент и дополнительные параметры, допустим taкget_.
Чтобы в arParams я мог получить для каждого пункта меню массив значений
arElem = [
  [9, blank, 3],
  [articles, blank]
  [12, blank]
]
Обрабатываю такой массив я знаю что мне нужно обработать 9 и 12 инфоблок и из его элементов построить меню и которого будут доп свойства, например у 9 инфблока меню строится максимум в три уровня и т.п.
Суть в том что хотел бы получить массив значений для параметра.
Можно было бы указать что то типа 9|blank|3 и потом строку преобразовать в массив, но для обычного пользователя хотелось бы что то более удобное и понятное.
Читают тему
Форма ответов
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
 

Блог-note: заметки разработчика

Установка Битрикс24 "Интернет-Магазин + CRM" на один домен и настройка работы почты.

Задача: установить лицензию "Интернет-Магазин + CRM" на один домен. Что бы crm была доступна по адресу crm...

Перенос Битрикс сайта с хостинга на хостинг, инструкция

Достаточно часто спрашивают как перенести сайт работающий на 1С Битрикс с одного хостинга на другой, как раз подвернулас...

Создание локальных уведомлений для приложения на Apache Cordova

Задача состоит в том, чтобы реализовать возможность локальных уведомлений в приложении на Apache Cordova без использован...

Вывести свойство отдельно ото всех или исключить из всех

Иногда, на сайте, под управлением 1С-Битрикс, нужно вывести какое-то конкретное свойство отдельно ото всех, или вообще н...

Отфильтровать новости в Битрикс за заданный период

Иногда, нужно отфильтровать элементы (новости например) по дате в Битрикс, с помощью компонента "список новостей". Для э...

Наличие на складах в умном фильтре 1С-Битрикс, с автоматическим обновлением

Задача: добавить возможность фильтрации товаров по складам в умном фильтре. Данные должны обновляться автоматически, при...

ORM в инфоблоках, получение информации об элементах инфоблока на D7

Задача: собрать полные данные об элементах инфоблока, применяя ORM/D7, который пришел на смену устаревшему CIBlockEleme...

Вывести все разделы в которых находится элемент инфоблока

Если нужно вывести все разделы, со всей доступной информацией о них, внутри элемента инфоблока, например в карточке това...

СЕО настройки сайта перед запуском

В видео рассказано о первоначальной СЕО настройке сайта перед запуском. Все показанное является компилицией из собственн...