Jquery 如何将jGrid集成到Zend 1中?

Jquery 如何将jGrid集成到Zend 1中?,jquery,zend-framework,Jquery,Zend Framework,我面临一个问题,在我的Zend项目中,我需要在界面上显示一些DB数据。 我选择jGrid(jQuery)作为一个可以做子网格,甚至可以把新网格作为子网格的工具 我在谷歌上搜索了“Zend+jgrid”,下载完ZendX,Zend的扩展,并将其放入/library 我还向application.ini添加了条目: autoloadernamespaces[] = "ZendX" resources.view.helperPath.ZendX_JQuery_View_Helper = "ZendX

我面临一个问题,在我的Zend项目中,我需要在界面上显示一些DB数据。 我选择jGrid(jQuery)作为一个可以做子网格,甚至可以把新网格作为子网格的工具

我在谷歌上搜索了“Zend+jgrid”,下载完ZendX,Zend的扩展,并将其放入/library

我还向application.ini添加了条目:

autoloadernamespaces[] = "ZendX" 
resources.view.helperPath.ZendX_JQuery_View_Helper = "ZendX/JQuery/View/Helper"
pluginPaths.ZendX_Application_Resource = "ZendX/Application/Resource"
然后在布局中,我添加了: echo$this->jQuery()

最后,我认为:

$options = array(
    "colModel" => array(
        array(
            "name"   => "Inv No",
            "id"     => "id",
            "index"  => "id",
            "width"  => 75,
            "align"  => "center"
            ),
        array(
            "name"   => "Date",
            "id"     => "invdate",
            "index"  => "invdate"
        ),             
        array(
            "name"   => "Client",
            "id"     => "name",
            "index"  => "name"
        ),
    ),
    "rowNum"    => 10,
    "autowidth" => "true",
    "rowList"   => array(10, 20, 30),
    "sortorder" => "desc",
    "caption"   => "Example"
);
$this->_helper->jgrid($options);
以下用例UC-1来自 我得到的是一份错误报告:

致命错误:对中的非对象调用成员函数jgrid() 第28行的D:\PROJEKTY\wtms\u gui\application\views\scripts\jgrid\index.phtml

这是指代码行:

$this->_helper->jgrid($options);
我缺少什么,以及如何使用jGrid运行简单表,其中数据来自数组


致以最诚挚的问候

您链接到的页面是一个组件的提案,它看起来从未经过提案阶段。Zend框架中没有jGrid组件

万一您下载了第三方实现,
$this->\u helper->jgrid($options)将是您从控制器调用“jgrid”操作助手的方式,因此该行仅在控制器操作内工作。要从视图中调用视图帮助程序,语法应为
$this->jgrid($options)