27 апр. 2011 г.

Как подключить jQuery(X) в ZendFramework

Вы решили подключить jQuery в ZendFramework штатными средствами? В интернете много информации о том, что нужно прописать в Bootstrap.php, но ничего не работает? Это потому, что "авторы" статей, копипастя, не догадались проверить, работает оно или нет.
Решение, как подключить jQuery в ZF через конфигурационный файл:

Найдите библиотеку ZendX и подключите ее к своему проекту.
  1. Скачайте полный пакет ZendFramework Full. Отсюда: http://framework.zend.com/download/latest
  2. Распакуйте.
  3. Найдите каталог ZendX в extras/library.
  4. Скопируйте его в свой каталог library (в котором уже лежит каталог Zend).
Настройте конфигурационный файл.

Просто откройте application.ini (или config.ini, что там у вас) и вставьте в секцию [production] вот это:

;; ZendX Jquery
pluginPaths.ZendX_Application_Resource = "ZendX/Application/Resource"
resources.jquery.version = 1.4.1
resources.jquery.ui_enable = true
resources.jquery.ui_version = 1.8.4
resources.jquery.stylesheet = "http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/smoothness/jquery-ui.css"

Подключите jQuery в шаблоне.

Чтобы в шаблонах появилось подключение jQuery, впишите вот это между тегами HEAD:

<?=$this->jQuery()?>

Все.

Теперь в ваш проект jQuery и jQuery UI всегда будет подтягиваться из CDN.

Комментариев нет :

Отправить комментарий