CSS-файлы
Для модуля можно подключить отдельный CSS-файл (начиная с версии 6.0.6.2). Подключаются файлы также как модульные JS-скрипты.
Автоматическое подключение
Файл modules/модуль/css/модуль.css подключается автоматически к странице с прикрепленным модулем. Файл modules/модуль/css/модуль.шаблон.css подключается автоматически к шаблону модуля.
Пример:
К шаблону modules/shop/views/shop.view.buy_form.php автоматически подгрузиться файл стилей modules/shop/css/shop.buy_form.css.
Файл modules/shop/css/shop.css подгрузиться на всех страницах модуля (если модуль подключен к странице сайта), но не подгрузиться к шаблонным тегам модуля.
Ручное подключение.
Можно указать непосредственно скрипт, который нужно подключить. Сделать это можно в любом месте: в шаблоне или в моделе модуля.
Пример:
$this->diafan->_site->css_view[] = 'modules/search/css/search.show_search.css';
CSS-файлы выводятся в начале страницы с помощью шаблонного тега show_css. Если тег не используется или если файлы подключен уже после вывода тега, то остальные CSS-файлы будут выведены тегом show_js внизу страницы.
Все локальные файлы сжимаются, если не включен режим разработки.
Зарегистрируйтесь или авторизируйтесь для того, чтобы оставить комментарий.