Мне удалось заставить работать jQuery в моем проекте 1.9.4, выполнив следующие действия:
Шаг 1: Скопируйте каталог ZendX в каталог library . ZendX можно найти в каталоге extras / library в вашей загрузке Zend Framework.
Шаг 2. Загрузите jQuery и библиотеку jQuery UI с jqueryui.com . Я выбрал тему «Легкость пользовательского интерфейса».
Шаг 3. Извлеките загруженный файл и переименуйте jquery-ui-1.7.2 в jquery и перейдите в каталог public / js .
Шаг 4. Добавьте эти строки в файл bootstrap :
protected function _initViewHelpers()
{
$view->addHelperPath("ZendX/JQuery/View/Helper", "ZendX_JQuery_View_Helper");
$view->jQuery()->addStylesheet('/js/jquery/css/ui-lightness/jquery-ui-1.7.2.custom.css')
->setLocalPath('/js/jquery/js/jquery-1.3.2.min.js')
->setUiLocalPath('/js/jquery/js/jquery-ui-1.7.2.custom.min.js');
}
Шаг 5. Теперь добавьте помощник вида jQuery в ваш макет файл:
<head>
<?php echo $this->jQuery(); ?>
</head>
Шаг 6. Чтобы проверить, что у вас все работает, добавьте эту строку в один из ваших сценариев просмотра :
Pick your Date: <?php echo $this->datePicker("dp1", '', array('defaultDate' => date('Y/m/d', time()))); ?>
Теперь, если вы откроете эту страницу в своем браузере, должно появиться текстовое поле. Вы сможете щелкнуть текстовое поле, в котором автоматически появится календарь, стилизованный под тему «Легкость пользовательского интерфейса».