Forums / National / Russian / Скины и дизайн / MyTheme.rc.php Resources

Правильное и упорядоченное подключение JavaScript CSS

Edward
#46698 2023-05-28 19:21

Делаю в футер, чтобы не тормозить загрузку страницы скрпитами.

Однако ваш варинант "по примеру ниже" вполне рабочий.

Более того, можно порядок подклбючения указать для скриптов и стилей. А впоследних апдейтах наконец-то запили доп. параметры (async, defer - например)

Resources::linkFileFooter('//www.google.com/recaptcha/api.js?hl=ru&nofonts=true&render='.$cfg['plugin']['grecaptcha']['sitekey'], 'js', 30, 'async');

 

Я встретил только 1 нюанс.

Некоторые плагины требуют инициализации Jquery как можно раньше, поэтому его лучше в heder вынести. По крайней мере для залогиненных.

Email: ed.gabishev@gmail.com
Telegram: https://t.me/Ed_Gaba