问题标签 [cgridview]

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 回答
8538 浏览

jquery - CGridView - 将自定义功能添加到删除行按钮

默认情况下,删除按钮将自己分配给此功能:

有没有办法覆盖这个函数并添加一个用户定义的?

我在使用一些嵌套网格时遇到了一些问题 - 当我从子网格中删除一行时,它会更新主网格。

0 投票
3 回答
3850 浏览

php - CGridView 编码的值

我在这里关注文档http://www.yiiframework.com/wiki/278/cgridview-render-customized-complex-datacolumns/

所以我有以下看法

这是模型中的editLink函数

我遇到的问题是返回值被编码所以我得到 <a href=...>

有没有办法告诉 CGridView 不要对值进行编码?

谢谢

0 投票
1 回答
6734 浏览

php - 在 CGridView 上使用 Yii 模型和标准

我正在尝试使用我的模型替换搜索(自定义搜索功能):

结果将是模型+另一个表的属性。

我正在尝试在视图中显示它们,但它没有声明诸如 .... 之类的属性(这很清楚,因为模型没有来自另一个表的属性)

那么我如何在模型结果上使用下面的小部件?

令人沮丧,但依靠专家:) 丹尼


编辑:1.控制器 -

模型 -

看法

0 投票
5 回答
8050 浏览

yii - 如何为 CGridView 的每个表行分配唯一的 id 属性?

我正在尝试为 Yii 中的每个表行分配一个唯一的 ID CGridView

最好是$data->id来自数据库表的东西。

我在id为每个渲染的<tr>.

任何建议将不胜感激。

0 投票
3 回答
12884 浏览

gridview - 如何禁用 cgridview 视图按钮或将可见性设置为 false

一些朋友可以建议如何禁用 cgridview 小部件上的视图按钮以及如何添加更多按钮,如活动..

0 投票
1 回答
1600 浏览

php - Cgridview 使用扩展导出 csv

我在这里为 eexcelview 实现了包装扩展:http://www.yiiframework.com/extension/toexcel/ 以导出我的 cgridview 数据。但是,此时,我只能弄清楚如何导出整个模型的所有记录。

这是我在模型控制器中的操作

扩展页面上的注释说明使用与此类似的方法来实现此功能。但是,我似乎无法让它发挥作用。

谁能阐明如何检索要由扩展导出的过滤后的 cgridview 结果?

0 投票
2 回答
10847 浏览

php - CGridView 自定义列过滤器

问:如何为我的 gridview 创建过滤器?

状态:客户名称 = first_name。姓

这是我的网格视图

0 投票
1 回答
6110 浏览

php - 如何从 cgridview 打印到 csv?

问:如何将过滤后的数据从 cgridview 打印到 csv?

状态:我按照这里的说明进行操作。但现在我得到了平面 csv(excel) 文件。没有标题,没有数据。

这是视图

这是我的控制器

我哪里错了?

=========================更新

我在这里移到另一个扩展,然后在这里使用 CalCS

现在我正在堆叠以导出关系数据,并且一些字段由 csv 和 jason 保存数据。我不知道在报告中导出这些数据。请帮我。

这是我的模特

这是我的观点

这是我的控制器

0 投票
2 回答
5321 浏览

php - 如何在 cgridview 中选中某些复选框?

问:如何在 cgridview 中选中一些复选框?

状态:我用复选框做了一个gridview。但我不知道如何预先检查一些复选框。$current_reviewers 是一个数组。我想与 $current_reviewers 和复选框匹配以在 gridview 进行预检查。

0 投票
1 回答
6387 浏览

php - 如何从 cgridview 获取复选框值?

问:如何从 cgridview 中获取复选框值?

状态:我使用 CJuiDialog 在弹出框中创建 cgridview。但我无法从网格视图中获取复选框的值。我收到 500 错误。

这是我打开弹出框的视图

这是弹出框

这是网格视图“_listing.php”

这是我获取复选框值的控制器功能

感谢您的任何建议。