» » Модуль DLE-Asset — Автоматическое подключение стилей и скриптов в шаблон
Навигация по сайту
По тематикам
Полезное в рунете
Во время лечения пульпита или периодонтита необходимо изолировать зуб коффердамом.. При лечение пульпита сложность зависит от конкретного зуба, точнее от количества корневых каналов (количества нервов), но и это не проблемам. Раньше зубы с поврежденной пульпой чаще всего лечили в очень много посещений и в наше время тоже можно встретить такой подход лечения. В нашей Стоматологии благодаря современным методам и технологиям, мы можем произвести лечение системы корневых каналов и проводить реставрацию зуба пломбировочными материалами в одно посещение.
Интересное в интернете
Наши партнёры
Календарик
«    Апрель 2024    »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930 
Интересная реклама


Добавлено: 23-09-2015, 13:05
Категория: Модули
Модуль DLE-Asset — Автоматическое подключение стилей и скриптов в шаблонМодуль DLE-Asset — Автоматическое подключение стилей и скриптов в шаблон

DLE-Asset - это функциональный модуль предназначенный для подключения скриптов и стилей к шаблону под управлением CMS движка DataLife Engine.

При изменении и форматировании html-кода, происходит учёт времени всех изменённых файлов, и соответственно приписываются параметры. Таким образом отпадает необходимость постоянно обновлять кэш браузера при изменении css или js файлов.

При изменении html-кода происходит учёт настроек сжатия и объединения скриптов, стилей. Таким образом модуль сам формирует чистый, корректный код в соответствии с настройками в системе управления DLE.

Требования к установке
Версия php-скрипта DLE: 9.x и выше

Установка:
Скачать актуальную версию DLE-Asset
Распаковать содержимое папки upload в корень сайта.
Открыть [b{ THEME }/main.tpl[/b] и в нужном месте, перед закрывающим тегом

</head>


вставить строку подключения модуля:
<!-- css -->
{ include file="engine/modules/asset/add.php?folder={THEME}/css/"}
<!-- /css -->
<!-- js -->
{ include file="engine/modules/asset/add.php?folder={THEME}/js/"}
<!-- /js -->


Или одной строкой:
{ include file="engine/modules/asset/add.php?folder={THEME}/css/,{THEME}/js/&ignore=main"}


P.S. в строчках где написано { include file=...} после первой скобки { необходимо убрать пробел чтобы вышло {include file=...}.


Где
folder — пути от корня сайта к папкам, содержащим css и js файлы. Если необходимо указать несколько путей, то они перечисляются через запятую. Вложенные папки не учитываются.
ignore — префиксы имён файлов, которые будут исключены из обработки. По умолчанию используются два символов "-" и "_", если необходимо исключить ещё какие-то файлы, то достаточно прописать начало названий этих файлов через запятую. Такое поведение полезно, когда нужно гарантированно прописать подключение отдельных файлов в начале или в конце остальных (например основной файл со скриптами сайта как правило подключается после всех используемых библиотек).

Всё готово! Вам остаётся только залить в указанные папки подключаемые вами скрипты со стилями, и они автоматически подключатся в шаблоне, и соответственно объединятся в один файл при необходимости.

Автор: ПафНутиЙ

Скачать: DLE-Asset-1.0.0.zip [4,79 Kb] (cкачиваний: 68)


Вернуться
  • Комментарий: 0
  • Просмотров: 6 016
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.