Forums / National / Russian / Тех. поддержка / Параметры для cot_rc_link_footer

Есть ли возможность ?

Roffun
#40059 2014-10-07 09:00
#40057 Alex300:

rc.php не предусматривает хуков, и соответсвенно условий. Это видно из его кода.

Согласен, поэтому и решил задать вопрос разработчикам, так как не нашел внутри возможности вызова нужных переменных.

Если же Ваш скрипт должен сработать пораньше и показать пользователю прелоадер, например, чтобы скрасить его ожидание, добавляйте его в начало очереди при загрузке:

cot_rc_link_file($path, TRUE)

Немного повтрюсь и постараюсь обощить: для добавления скриптов и стилей предусмотрено 3 функции (это не считая того, что Вы сами можете в своих темах что хотите ))) ).

cot_rc_add_file($path, $scope = 'global', $order = 50); 

Следует использовать для подключения файлов, которые должны загружаться всегда. Если включено кеширование и консолидация, то все файлы собираются в один минифицированный файл и разом отдаются в браузер.

Как видим - третий параметр влияет на порядок загрузки.

cot_rc_link_file($path, $prepend = false);
cot_rc_link_footer($path);

Служат для добавления JS/CSS файлов в хедер и футер без консолидации. Следует использовать для рессурсов, которые подключаются в зависимости от страницы, т.е. не везде. 

Благодарю за развернутый ответ, особенно в моем случае может пригодиться

cot_rc_add_file($path, $scope = 'global', $order = 50);

Я не знал что можно в эту функцию добавлять параметры, использовал только $path.

Как раз интересовал вопрос с точки зрения написания плагина.

Еще раз благодарен всем ответившим в этой теме, почерпнул для себя много полезной информации.

 

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts