Forums / National / Russian / Тех. поддержка / Запросы документации

Принимаем вопросы от населения

Trustmaster
#36131 2012-11-05 13:14

Пардон, не усмотрел вот что. В rc-файлах не следует использовать функцию cot_rc_link_file(), т.к. она не поддерживает консолидацию. В rc-файлах следует использовать функцию cot_rc_add_file(). Поскольку в описанном примере ресурс должен включаться не всегда, а только на некоторых страницах, то следует использовать cot_rc_link_file() с хуком global или header.first, либо любой хук с функцией cot_rc_link_footer(). При этом надо либо использовать те хуки, которые отрабатывают только в нужных страницах, либо добавлять "костыль" с условием.

В оригинальном вопросе

Какой функцией можно подключить внешний css/js файл в plugin_name.php, чтобы он выводился на всех страницах, где используется плагин? Подключаю функцией cot_rc_link_file();, но выводится только на странице самого плагина. (пробовал через файл plugin_name.header.php с хуком header.first, но в этом случае выводится абсолютно на всех страницах)

явно содержится противоречие. Каким образом на страницах "используется плагин", если standalone и header-часть не подходят?

May the Source be with you!