Powered by CodeIgniter

Скрипты и стили

Скрипты и стили подгружаются автоматически из папок «js» и «css» активных шестеренок.
На выходе они сжимаются в единые файлы для того, чтобы пользователь получал из парой запросов, что существенно ускоряет загрузку сайта.
Вы можете указать конкретные браузеры в названии файла стиля/скрипта, для того чтобы они отображались только в них.
/* * Скрипт загрузится на всех версиях Internet Explorer */ myScript[ie].js /* * Скрипт загрузиться только на Internet Explorer 8, Opera 9.54, Chrome */ myScript[ie8|opera9.54|chrome].js /* * Аналогично работают стили * * Стиль загрузится только в FireFox 3.5 */ myStyle[firefox3.5].css /* * Стиль загрузится только в IE6 и IE7 */ myStyle[ie6|ie7].css Автоматическая загрузка скриптов и стилей не распространяется на вложенные папки, поэтому вы можете создать папки, например, «js/include» и «css/include», чтобы подгрузить элементы уже в процессе работы.
Поскольку для ускорения загрузки файлов стилей и скриптов в cogear трудится класс, склеивающий все файлы типа воедино, то обязательным является прописывание абсолютных путей к фоновым и другим изображениям в стилях.
#element { /* Неправильно! background: url(../images/background.png); */ background: url(/gears/ваш_модуль/img/background.png); // Правильно }