Forums / National / Russian / Тех. поддержка / Условия в загрузках ресурсов (CSS)

как правильнее сделать

Macik
#34013 2012-04-17 14:40

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

Пример:
 

<!--[if lt IE 7]><link rel="stylesheet" href="bootstrap/css/bootstrap-ie6.min.css"><![endif]-->

Если этот код необходим для всего проекта - проблем нет - зашиваем «намертво» эту строку в шаблон темы оформления.

Но когда такое нужно использовать только на определенной странице (плагине) приходится создавать отдельный файл в плагине, вешать его на «Hooks=header.first» и там править данные $out['head_head']. 

Вопрос, есть ли какой-либо более элегантный способ включить такую строку только для определенных страинц? 

 

 

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F