问题标签 [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 回答
788 浏览

yii - 我的 cgridview 在 yii 中只显示一条记录

我是 yii 开发中的新手,在使用 cgridview 显示数据时遇到问题,因为它只显示第一条记录 Motel、Hotel、Roomcategory 和 halls 是 PK 和 FK 正在传递的模型......代码在这里

0 投票
1 回答
1289 浏览

php - 恢复列和行 Yii TbExtendedGridView

我正在显示一个包含两个标题“变量”和“值”的简单表格,显示如下:

如何还原列和行以使其看起来像

我当前的代码:

0 投票
3 回答
4991 浏览

yii - 在 Yii 中为 CGridView 实现刷新按钮

我有一个 CGridView,我想放一个按钮来刷新。

我试过添加 AjaxButton 但我做不到。

网格 ID 是会话网格。

我只有 CGridView 的部分视图。

我设法让它工作,但它被复制了,原来的就在那里。我错过了什么?

非常感谢!

编辑:选择:

0 投票
2 回答
2494 浏览

php - Cgridview 生成寻呼机坏链接

Yii cgridview 有问题。它工作正常,但我不知道它什么时候会出错。当我检查检查元素时,我发现分页器为页面链接生成了一个错误链接。这就是为什么当我单击下一步按钮时网络会出错。

cgridview 生成此错误链接:

肯定是:

为什么会发生?他们复制了一些网址并使其出错:(..

请帮助我..谢谢

0 投票
1 回答
1507 浏览

php - Yii CGridView : selectionChanged 未定义

我的 CGridView 遇到了问题。我想让列可点击,以便它重定向到新页面。

我的问题是我尝试使用selectionChange,并且 Yii 抛出一个异常告诉Property "CDataColumn.selectionChanged" is not defined.

这是我的代码:

那么,你能帮我弄清楚为什么会抛出这个异常并修复它吗?

0 投票
1 回答
911 浏览

php - 基于函数调用值在 Yii 中使用 CGridView 对列进行排序

我的视图文件中有这些代码:

您会注意到第二列调用了控制器文件中的函数 calculateScore($data, $row)。无论如何我可以根据这些分数对表格进行排序吗?

0 投票
3 回答
6857 浏览

yii - yii cgridview 下拉列表值

我无法在 cgrid 视图中设置列 day 的值:我可以看到下拉列表,但无论 $data->day 表示的日期值如何,都设置了星期一的同一天

0 投票
1 回答
2620 浏览

yii - 如何在 cgridview(yii 框架)中显示两个模型?

我是 yii 框架的新手。我有 2 个模型(Tables有很多PeriodeDatas)并希望在表索引视图中显示模型PeriodeDatas中的数据CGridView,但无法使其正常工作。

表格

模型关系

PeriodeDatas

PeriodeDatas模型关系

控制器

表格视图

结果: http: //prntscr.com/18jpp1

如何在表格视图中显示模型yearPeriodeDatasCGridView

*抱歉英语不好


更新
我尝试添加'value' => '$data->periodeData->year'但收到错误Trying to get property of non-object

更新
我试过'value' => '$data->periodeData[0]->year'了,它正确显示了年份,但如果桌子上只有 1 条记录。当表上有超过 1 条记录时,会产生错误Undefined offset: 0

然后我试着'value' => '$data->periodeData[$data->id]->year'给我错误Undefined index: 1

0 投票
1 回答
675 浏览

php - 如何在 Yii 的 Cgridview 列中嵌入进度条

正如标题所说,我使用以下语法将 CJuiProgressBar 嵌入到 CGridView 列中:

第一次加载带有网格的页面时它工作正常,但是如果我单击网格的分页链接之一,进度条会从列中消失。

有谁知道如何解决这个问题?谢谢。

0 投票
1 回答
5435 浏览

yii - Yii: CGridView - 在新窗口中打开链接

在 CGridView 中生成一个在新浏览器窗口中打开页面的按钮时,我遇到了很大的问题。这是代码,我使用:

生成的链接如下所示:

所以链接是错误的,“target=_blank”被忽略了。

我也看到bool.dev 的好答案,但不知何故,它对我不起作用......

我想,这是一些愚蠢的事情,我根本没有看到......