Обновление Drupal 6.29 Jquery и др. не работайJquery

Программирование на jquery
Anonymous
Обновление Drupal 6.29 Jquery и др. не работай

Сообщение Anonymous »

Те из вас, у кого есть сайты Drupal, возможно, знают: в версии 6.29 появилась РАНЬШАЯ версия jQuery. Я запускал обновление jQuery и некоторые зависимости.
Внезапно обновление jQuery просто не работает. На самом деле: общий метод использования _preprocess_page() тоже этого не делает. В настоящее время приходится запускать сайт без консолидации скриптов и заменять строку на путь к файлу для /misc/jquery.js
Попробовал это в template.php в своей теме, тоже безрезультатно:

Код: Выделить всё

function my_theme_preprocess_page(&$vars, $hook) {
if (arg(0) != 'admin' || !(arg(1) == 'add' && arg(2) == 'edit') || arg(0) != 'panels' || arg(0) != 'ctools') {
$scripts = drupal_add_js();
$new_jquery = array(
drupal_get_path('theme', 'my_theme') . '/js/jq-1.7.2.min.js' => $scripts['core']['misc/jquery.js']);
$scripts['core'] = array_merge($new_jquery, $scripts['core']);
unset($scripts['core']['misc/jquery.js']);
$vars['scripts'] = drupal_get_js('header', $scripts);
}
}
Надеюсь, кто-нибудь сможет пролить свет. Это большая проблема, замедляющая кэширование страниц на пару секунд. Не могу себе представить, чтобы кто-то более знающий не знал, но в Google ничего.

Подробнее здесь: https://stackoverflow.com/questions/205 ... -dont-work

Вернуться в «Jquery»