Please enable JavaScript.
Coggle requires JavaScript to display documents.
Битрикс 1C (Компонент (Структура компонента (.description.php (PATH (ID,…
Битрикс 1C
-
-
Комплексный компонент
-
-
-
решаемые проблемы
Отпадает необходимость создания большого числа статических страниц для размещения всех требуемых подкомпонентов. Отпадает необходимость отдельно настраивать для каждого из подкомпонентов общие (пересекающиеся) свойства (например, тип инфоблока и инфоблок)
Происходит установление сложных взаимосвязей между подкомпонентами. Например, нет необходимости для страницы со списком сообщений темы форума настраивать, как эта страница может указать на страницу списка тем форума, а как на страницу профиля посетителя.
В компонент (даже с кастомизированными шаблонами вывода) можно добавить новую страницу. Например, если на форуме появится страница (подкомпонент) по выводу 10 посетителей с самым высоким рейтингом, то эта страница станет доступной и в публичной части
Можно сменить шаблон вывода всего комплексного компонента одним действием, а не настраивать вывод каждого из подкомпонентов.
Алгоритм работы
-
шаблон страницы подключает обычные компоненты, автоматически настраивая необходимым образом их свойства;
-
пользователь с помощью каких-либо элементов управления, посылает новый запрос комплексному компоненту.
-
-
-
-
-
-
-
-
-
папка локал
-
-
-
-
php_interface - init.php, папка user_lang;
templates - шаблоны сайтов, шаблоны компонентов, шаблоны страниц.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-