Обновить jquery до версии 1.4, 1.5, 1.6 в Друпале

jquery друпал drupal

Для того чтобы обновить версию jQuery до версии 1.4, 1.5, 1.6 в Друпале необходимо сначала установить модуль jQuery_update. Этот модуль обновляет версию jquery до 1.3.2, в принципе этого хватает для различных баннеров, и каруселей, и создания визуальных эффектов, но в более поздних версиях jquery изменились функции работы с ajax. Итак, мы установили jquery_update, теперь заходим в папку с модулем, копируем файл jquery в папку replace, так чтобы имя файла jquery было с версией, например jquery-1.5.2.js Чтобы переопределить файл jquery нужно зайти в файл модуля jquery_update.module и заменить функцию jquery_update_jquery_path() на следующий код:

function jquery_update_jquery_path() { 
  $curr_uri = request_uri(); 
  if (strpos($curr_uri,'admin')>0 || strpos($curr_uri,'edit')>0 || strpos($curr_uri,'add')>0){
    $jquery_file = array(
      'none' => 'jquery.js', 
      'min' => 'jquery.min.js'
    ); 
    return JQUERY_UPDATE_REPLACE_PATH .'/'. $jquery_file[variable_get('jquery_update_compression_type', 'min')]; 
  } else { 
     $jquery_file = array(
       'none' => 'jquery-1.5.2.js', 
       'min' => 'jquery-1.5.2.min.js'
      ); 
    return JQUERY_UPDATE_REPLACE_PATH .'/'. $jquery_file[variable_get('jquery_update_compression_type', 'min')]; 
  } 
}

Комментарии

Добавить комментарий

Войти, используя Loginza Google Account Yandex Mail.ru Vkontakte Facebook

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.