Да, уже разобрался как раз
[QUOTE]
[B]Как это работает?[/B]
1. Стили дочернего компонента. При первом исполнении шаблона дочерний компонент передает информацию вызывающему компоненту: "Друг, у меня тут есть файл(ы) стилей, учти это!". Родительский компонент сохраняет список файлов стилей в своем кеше. При хите в кеш извлекается список файлов и добавляется на страницу через $APPLICATION->SetAdditionalCSS(). Интересно, что поддерживаются вложенные вызовы компонентов, т.е. дочерний компонент передает не только свой файл стилей, но и файлы всех компонентов, которые он сам вызывает.
Чтобы такая схема заработала, необходимо, чтобы дочерний компонент знал, что его вызывает родительский компонент. Делается это через передачу в параметрах ф-ии $APPLICATION->IncludeComponent() объекта текущего компонента (переменная [I]$component[/I], доступная в шаблоне). Код template.php родительского компонента: [TABLE][TR][TD]<?$APPLICATION->IncludeComponent( "my:genius.component", "", array( "PARAM"=>array(), ), $component);?>
[/TD][/TR][/TABLE][/QUOTE][url]http://dev.1c-bitrix.ru/community/blogs/vad/1820.php[/url]