Главное меню
JS/CSS компрессор
Здравствуй, Уважаемый Loki,
 
Сейчас разбираюсь с компрессором. И возникла какая-то детская непонятка. Установил его как модуль (статический), включил его через {название_модуля} в самый верх странички default (пробовал и не включать - итог один). Включил его через Структуру для всех страниц. Режим отладки выключил.
 
Так вот, как проверить, что модуль действительно работает? HTML код страницы никак не поменялся. Содержимое js-файлов тоже...)
 
Заранее большое спасибо!
В настройках модуля поставили галочку "включить"?
Ммм, в смысле?
В его редактировании такой галки нет. В списке модулей он видится, как включённый. В config.xml всё по-умолчанию (включено).
1. Модуль должен быть установлен
2. Подключен к интересующей странице (ну или к одной из родительских - он же статичный)
3. В настройках модуля должна быть галочка "включено" (по умолчанию она стоит)
4. Должен быть отключен режим отладки.
5. Должно быть включено кэширование.
Давайте проверять по пунктам
Спасибо. Почти все верно - кроме пятого пункта Для работы модуля кэширование включать не обязательно.
Да-да, пункты выполнены именно так. Вопрос такой: как должен выглядеть результат (в коде, хотя бы той же HTML-страницы, которая генерируется)? Может он работает, просто я не правильно понимаю его сути.
 
P.S. Чтобы не плодить новую тему, вопрос к Loki: как считаете, в корне сайта не помешал бы robots.txt? Его, конечно, легко и самостоятельно прописать каждому, но если бы он был там по-умолчанию при скачке дистрибутива, хуже бы точно не было, имхо
Всё, само каким-то образом заработало. Хотя не менял ничего...ну да ладно
в коде html страницы вместо кучи тегов
 
Smarty
<link rel="stylesheet" type="text/css" href="/skins/mydesign/all.css" media="all" />

 

Должен появиться один тег, ведущий на объединенную и ужатую версию, которая лежит в /data/external
 
Smarty
<link rel="stylesheet" type="text/css" href="/data/external/f579ac6fbdcc79e588a7a2f04e6aabcc.css?1306154855" media="all" />

 

Аналогично должно произойти и JS файлами.
 
robots.txt - вещь индивидуальная Но вы правы - хоть какой-то надо кинуть по умолчанию.