开发者

Zend Framework: Enable jQuery in single view

Currently working with ZF and ZendX_JQuery.

As I understand, script links to Google's CDN JQuery are only included in the <head> section of a view if ZF JQuery is referenced 开发者_运维百科in some way in the MVC.

However, I'm working with 'Cloud Zoom', a JQuery library for image zooming.

The view I wish to include Cloud Zoom in has no reference to JQuery, and therefore the script links are not included in the head. How can I make ZF include the script links in the head section of the page without explicitly including any ZF JQuery references in the MVC?


from http://framework.zend.com/manual/en/zendx.jquery.view.html

To access the javascript we have to utilize the jQuery() functionality. Both helpers already activated their dependencies that is they have called jQuery()->enable() and jQuery()->uiEnable()

i have this code in my layout

if ($this->jQuery()->isEnabled()) {
    $this->headScript()->appendFile('/scripts/jquery.ui.datepicker-it.js');//localizazione di DatePicker
    echo $this->jQuery()->setRenderMode(ZendX_JQuery::RENDER_JAVASCRIPT | ZendX_JQuery::RENDER_JQUERY_ON_LOAD);
}

so i guess you have to do something like $this->jQuery()->enable()->enableui()

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜