ZendX_JQuery_View_Helper автоматически загружается из Google CDN? - PullRequest
0 голосов
/ 06 февраля 2012

У меня есть проект Zend Framework и я использую ZendX_JQuery_View_Helper в моей начальной загрузке, чтобы облегчить настройку моего jquery и jqueryUI.

Я искал в Интернете, и кажется, что этот компонент будет автоматически загружать эти компоненты из CDN Google, если таковые имеются, и из моей локальной копии, если нет.

Это правда? Я даже не сказал, где находится Google CDN. Кроме того, если я испорчу свой локальный путь к jquery, jquery больше не работает. Поскольку я подключен к Интернету, я ожидал, что он будет загружаться прямо из Google CDN и не заметит мой неправильный локальный путь.

Итак, мой вопрос:

ZendX_JQuery_View_Helper автоматически получает эти компоненты из Google CDN, и если нет, то как мне этого добиться?

protected function _initViewHelpers() {

        $view = $this->getResource('View');
        //look at what the below means
        $view->doctype('XHTML1_STRICT');
        $view->headMeta()->appendHttpEquiv('Content-Type', 'text/html;charset=utf-8');
        $view->headTitle()->setSeparator(' - ');
        $view->headTitle('wwwwwww');

        $view->addHelperPath("ZendX/JQuery/View/Helper", "ZendX_JQuery_View_Helper");
        $view->jQuery()->addStylesheet('/js/jquery/css/ui-lightness/jquery-ui-1.8.17.custom.css')
                ->setLocalPath('/js/jquery/js/jquery-1.7.1.min.js')
                ->setUiLocalPath('/js/jquery/js/jquery-ui-1.8.17.custom.min.js');

    }

1 Ответ

0 голосов
/ 07 февраля 2012

По умолчанию он будет использовать CDN, но предоставление локального пути через метод setLocalPath заставит помощника вида вместо этого использовать локальное копирование.Поэтому, если вы хотите использовать Google, вам не нужно указывать какое-либо местоположение, но вы можете указать, какая версия вам нужна.

...