Заказать звонок
Логин
Пароль
Зарегистрироваться
После регистрации на сайте вам будет доступно отслеживание состояния заказов, личный кабинет и другие новые возможности
Логин
Пароль
Зарегистрироваться
После регистрации на сайте вам будет доступно отслеживание состояния заказов, личный кабинет и другие новые возможности

Подключение компонентов внутри элементов инфоблока, 1.1.0

Подключение компонентов внутри элементов инфоблока
Подключение компонентов внутри элементов инфоблока
0 тенге
-0%
0 тенге
- +
Цена
0 тенге
-0%
0 тенге
Экономия 0 тенге
Редакция Битрикс
Без лицензии
Бизнес
Корпоративный портал
Малый бизнес
Первый сайт
Стандарт
Старт
Энтерпрайз
-
Работает на редакциях Битрикс
Адаптивность
Да;
Все характеристики
Доставка
Описание
Модуль позволяет подключать компоненты в визуальном редакторе, при редактировании элемента инфоблока. Как в админке, так и в публичной части сайта.

Модуль добавляет свои обработчики событий:
  • OnBeforeHTMLEditorScriptRuns
  • onEndBufferContent
onEndBufferContent - событие используется для обработки вызова компонентов на странице.

В режиме правки компоненты подключеные из элементов отображают иконку шестеренки для настройки параметров https://prnt.sc/ibftts. Если щелкнуть по ней получим сообщение об ошибке: https://prnt.sc/ibfu9h

Так происходит потому, что:
При нажатии на иконку шестеренки система передает параметры https://cloud.mail.ru/public/8cGa/ub7fjMWoP

В параметре src_path содержится путь до реального файла, который содержит вызов компонента. В нашем же случае такого файла нет. Вызов компонента содержится в БД.

Чтобы обойти эту проблему вызовите: редактирование элемента, и там уже параметры компонента.

Внимание! Автор настоятельно рекомендует подумать зачем вам это? Наверняка ваш проект можно сделать по другому, без использования компонентов внутри элементов инфоблока.
Характеристики
Адаптивность
Да
Композит
Да
Разработчик
BendeR_say
Опубликовано
07.02.2018
Обновлено
13.02.2018
Версия
1.1.0
Бесплатно
Да
Пробный период
Есть
Установок
500 - 999 раз
Отзывы
Нужна консультация?
Сомневаетесь, подойдет ли вам этот товар?
Позвоните мне
Задать вопрос
Подключение компонентов внутри элементов инфоблока
 
У нас новый номер WhatsApp: +7-707-711-65-77!
×