Всем привет.
Возникла проблема следующего характера:
Отпали все js на страницах статических.
Произошло это после того, как была включена опция оптимизации javascript файлов и выключена.
Друпал сгенерировал временные файлы вместо всех которые были и не цепляет его к статическим страницам?
Подскажите что сделать?
Вообще ничего не понимаю уже.
Кэша никакого нет, всё отключено. Почему не возвращается в изначальное состояние?
У меня паника уже...!!
Комментарии
что такое "статические страницы"?
Я так подозреваю что наверное в админке и при редактировании страниц js файлы есть?
А нету их при просмотре нод например, а ты в каком нить файлике типа page.tpl.php написал какой то JS скрипт и он не выполняется? Если все примерно так, то тут такой механизм.
Если ни разу не была вызвана функция drupal_add_js, то Drupal считает что на странице не используется JS и подключать JS файлы ядра не нужно, чего зря трафик гонять и браузер нагружать.
Попробуй добавить js код через drupal_add_js() где $type = 'inline'
Именно так как сказал brg.
Спасибо огромное за совет. Вообще. Обязательно попробую.
Только вопрос: что есть $type = 'inline'?
http://api.drupal.org/api/drupal/includes--common.inc/function/drupal_ad...
Думаю понятнее всего будет на примере:
// This will add a JS file to your head (specifically the $scripts variable in page.tpl.php)
drupal_add_js(drupal_get_path('module', 'my_module') . '/my_module.js');
// This add inline JS to the head of the document
drupal_add_js('alert("Hello!")', 'inline');