Выпуск журнала со всеми уроками и расширениями находится здесь:
https://alex-kurteev.ru/masterskaya-j...
Порой для некоторых страниц сайта бывает нужно подгрузить дополнительные файлы стилей, js или вставить отдельный код между тэгами head.
Решить ситуацию можно просто если в файл шаблона добавить нужный код. Но в этом случае стили и js будут подгружаться на всех страницах, а не только на нужной.
Результат:
- Определенное снижение скорости всего сайта, зависит от количества кода
- Возможные конфликты на сторонних страницах.
- Да и в целом, зачем нам на странице подгружать то, что не нужно.
Пример из практики.
Когда мы делали https://azbuka-plodnosti.ru столкнулись с задачей, на главных лэндингах нужно было подгружать ряд css и js.
При их загрузке на некоторых второстепенных страницах появлялись конфликты, в частности текст и оформление некоторых блоков съезжали, т.к. появились новые правила в css. Конфликт можно устранить руками, но можно сделать проще - не грузить css для лэндинга там, где это не нужно.
В этому уроке я вам расскажу про простое расширение, которое решает данную задачу.
Бесплатный курс по основам Joomla:
https://alex-kurteev.ru/s/kak-bystro-...
Центр обучения Joomla:
https://alex-kurteev.ru
Смотрите видео [Мастерская Joomla 10] 4. Как подгрузить js и css для отдельных страниц сайта? онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Центр обучения Joomla 11 Август 2016, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 3,372 раз и оно понравилось 46 людям.