问题标签 [zfdatagrid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
337 浏览

zend-framework - zfdatagrid 和 jqgrid:子网格未加载

我正在使用 Zend Framework,这就是为什么我决定使用“zfdatagrid deploy jqgrid”而不是直接使用 jqgrid。我想要 jqgrid 和 subgrid。网格显示正常,但是当我单击展开按钮时,我会收到“正在加载”的通知,但没有任何反应。我已经调试正确调用了“subGridUrl”,因为调试器命中了我应该从 MySQL 中为 subgrid 选择数据的函数,并且我尝试传递纯 json 响应(而不是从 MySQL 中选择),但仍然没有显示 subgrid。也许我不明白必须是什么回应?我的回复:

0 投票
2 回答
156 浏览

php - 条件字段表示

我有一个表,其中有 4 个字段,名为Rowid, Customermainid, company, email

我想将类属性添加到满足以下条件的特定行Rowid > 28以区分它们

我搜索了很多并$grid->setClassRowCondition("{{Rowid}} > 28","green");这里得到

但这对我不起作用。我对这段代码做错了什么?帮帮我,伙计们!

编辑

我找到了我的问题的原因。

给定的链接仅适用于按Bvb_Grid_Deploy_Table类加载的网格。

但是我已经使用Bvb_Grid_Deploy_JqGrid类加载了我的网格。

所以只有它不起作用。

我只找到了原因,没有找到答案。

我发现了另一种选择

这也行不通。

如果有人知道答案,请指导我!

0 投票
1 回答
141 浏览

php - 如何在 ZFDATAGRID 中显示 Excel 导出中的列并在 GRID 显示中隐藏同一列?

我的网格中有一个“ID”列,我正在使用从数据网格中隐藏该列 $grid->setColumnsHidden(array('id'));

但我需要报告中的“ID”列,我正在使用 excel 导出 $grid->setExport(array('excel'));

有可能这样做吗?如果是这样,请在这里帮助我......

提前致谢...

0 投票
1 回答
187 浏览

php - 如何使用条件更新 ZFDataGrid 中的列?

我正在使用$grid->updateColumn命令更新网格表中的列(名称)。但我需要根据条件更新该列。

这是我现在使用的命令,将“NAME”列转换为超链接。

$grid->updateColumn ('Name',array("decorator"=>"<a href='myproject/mycontroller/reportplot?id={{id}}&page=$page target='_parent' style='text-decoration:none; '>{{Name}}</a>"));

还有另一列“年龄”。我只需要将所有名称转换为“年龄”为 20 的超链接。其他名称不会是超链接。

是否可以以某种方式使用条件或有任何命令?

请建议。提前致谢。