Не работает jQuery UI в фронтенде.

Главные вкладки

Аватар пользователя andreeey andreeey 18 октября 2012 в 14:07

Здравствуйте! Обращаюсь за помощью к сообществу, потому что не нашел ответа в уже существующих постах на форуме.

Вопрос 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 на лопатки кладет?

ВСЕ ВЫШЕ СКАЗАННОЕ НЕ РАБОТАЕТ/РАБОТАЕТ НЕ ПОЛНОСТЬЮ ТОЛЬКО В ФРОНТЕНДЕ. В БЕКЕНДЕ ВСЕ РАБОТАЕТ НОРМАЛЬНО.

СПИСОК УСТАНОВЛЕННЫХ И ВКЛЮЧЕННЫХ МОДУЛЕЙ:
модули ядра

  1. Block;
  2. Comment;
  3. Contextual links;
  4. Dashboard;
  5. Database logging;
  6. Field;
  7. Field SQL storage;
  8. Field UI;
  9. File;
  10. Filter;
  11. Help;
  12. Image;
  13. List;
  14. Locale;
  15. Menu;
  16. Node;
  17. Number;
  18. Options;
  19. Overlay;
  20. Path;
  21. PHP filter;
  22. RDF;
  23. Search;
  24. Shorcut;
  25. System;
  26. Taxonomy;
  27. Text;
  28. Toolbar;
  29. Update manager;

сторонние модули

  1. HANSEL;
  2. CKEditor;
  3. Backup and Migrate;
  4. Menu Block;
  5. Scroll to top;
  6. Special menu items;
  7. Token;
  8. Webform;
  9. Views;
  10. Calendar;
  11. Date;
  12. CAPTCHA;
  13. IMCE;
  14. Chaos tools;
  15. Devel;
  16. Google Analytics;

Все модули, кроме Webform и Token, обновлены до последних версий на сегодня (18,10,2012)
Заранее благодарен за помощь!

Комментарии

Аватар пользователя Eugeny Eugeny 18 октября 2012 в 16:12

jquery ui будет подключаться только там где он нужен, т.е. если модуль какой-нибудь его вызывает то он появиться в секции head

Аватар пользователя andreeey andreeey 18 октября 2012 в 18:03

Eugeny wrote:
jquery ui будет подключаться только там где он нужен, т.е. если модуль какой-нибудь его вызывает то он появиться в секции head

Спасибо что откликнулись!

Т.ё. если я в теме и/или свой js для темы обращаюсь к UI, то я и должен оглашать их в .info или drupal_add_(js/css)?

Но это не объясняет почему не работает jQuery update после установки и активации (я ставил галочку - через CDN к google), в инструкции к этому модулю написано, - "1. включить 2. посмотреть в отчете что ап сработал". Я посмотрел по форуму. Проблем ни у кого нету *((((