Здравствуйте! Обращаюсь за помощью к сообществу, потому что не нашел ответа в уже существующих постах на форуме.
Вопрос 1. Дело в том что я начинающий пользователь CMS Drupal и пока не понимаю почему в фронтэнде в секции head у меня отключаются некоторые ссылки на css и js. Например: http://мой_домен/misc/ui/jquery.ui.theme.css?mc30mn, http://мой_домен/misc/ui/jquery.ui.core.min.js?v=1.8.7.
Вопрос 2. После установки модуля jQuery Update - jquery, jquery_ui хоть и обновляется, но тоже отсутствует в секции head сайта + отключается полностью весь мой jquery (как будто я подключил какой то не экранированный js) без конструкции (function($){ **мой код** }(jQuery));
Я просто не пойму, если написано что jQuery ui встроен в ядро системы, почему же пропадают ссылки на него же?
Сейчас я вышел из ситуации простым подключением _preprocess_html + drupal_add_css (или scripts[] = js/jquery-ui-... в info файле темы). Но может я не прав и это решается как то по нормальному, вроде галочки в настройках? И что же с модулем jQuery Update, почему он мне весь jquery на лопатки кладет?
ВСЕ ВЫШЕ СКАЗАННОЕ НЕ РАБОТАЕТ/РАБОТАЕТ НЕ ПОЛНОСТЬЮ ТОЛЬКО В ФРОНТЕНДЕ. В БЕКЕНДЕ ВСЕ РАБОТАЕТ НОРМАЛЬНО.
СПИСОК УСТАНОВЛЕННЫХ И ВКЛЮЧЕННЫХ МОДУЛЕЙ:
модули ядра
- Block;
- Comment;
- Contextual links;
- Dashboard;
- Database logging;
- Field;
- Field SQL storage;
- Field UI;
- File;
- Filter;
- Help;
- Image;
- List;
- Locale;
- Menu;
- Node;
- Number;
- Options;
- Overlay;
- Path;
- PHP filter;
- RDF;
- Search;
- Shorcut;
- System;
- Taxonomy;
- Text;
- Toolbar;
- Update manager;
сторонние модули
- HANSEL;
- CKEditor;
- Backup and Migrate;
- Menu Block;
- Scroll to top;
- Special menu items;
- Token;
- Webform;
- Views;
- Calendar;
- Date;
- CAPTCHA;
- IMCE;
- Chaos tools;
- Devel;
- Google Analytics;
Все модули, кроме Webform и Token, обновлены до последних версий на сегодня (18,10,2012)
Заранее благодарен за помощь!
Комментарии
jquery ui будет подключаться только там где он нужен, т.е. если модуль какой-нибудь его вызывает то он появиться в секции head
Спасибо что откликнулись!
Т.ё. если я в теме и/или свой js для темы обращаюсь к UI, то я и должен оглашать их в .info или drupal_add_(js/css)?
Но это не объясняет почему не работает jQuery update после установки и активации (я ставил галочку - через CDN к google), в инструкции к этому модулю написано, - "1. включить 2. посмотреть в отчете что ап сработал". Я посмотрел по форуму. Проблем ни у кого нету *((((
У меня были проблема с этим модулем и jquery. Удалил его и проблемы исчезли.