Модуль обновления jQuery включает в себя этот скрипт.
<script type="text/javascript" src="/sites/all/modules/jquery_update/replace/jquery.min.js?6"></script>
Мне нужно это на каждой странице, кроме определенного файла шаблона, который я использую, и мне нужна более поздняя версия jQuery.
Мне нужно исключить обновление jQuery из $scripts
помещенного выше скрипта в переменную ТОЛЬКО на страницу-media-photos.tpl.php. Как мне этого добиться?
6
javascript
Альбо
источник
источник
Есть модуль jQuery multi . Этот модуль позволяет вам иметь
multiple versions of jQuery run parallel
на вашем друпал экземпляр. Он предоставляетalias
для каждого экземпляра, который вы можете использовать для вызова этой версии jquery.источник
Если у вас возникли проблемы с jqueryupdate и просмотром страниц администратора (например), попробуйте установить версию ctools для Dev, и все будет в порядке, просто протестируйте себя.
источник
Пожалуйста, сочтите этот код полезным, поместите этот код в ваш template.php
PATH_OF_JS_NEED_TO_REMOVE дает путь js для ex: sites / all / modules / og / og.js
источник
Drupal 7
Вы можете позвонить
jquery_update_jquery_replace()
на определенную страницу (например, вhook_library_alter()
), как показано здесь drupalmoff :Drupal 6
Моим решением было изменить
JQUERY_UPDATE_REPLACE_PATH
константу передjquery_update
загрузкой:Таким образом, его можно добавить либо в самом начале файла .module (который загружается раньше
jquery_update
, либо попробовать в файле настроек).источник