问题标签 [cbuttoncolumn]

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

yii - 使用用户表中的 user_status 字段更改 imageUrl

我必须建模:用户,UserFlag 在用户/索引中添加了 CGridView 中的一列:

我将从 UserFlag 模型中读取用户状态,如果状态是活动的,我会显示 1.png,如果状态是非活动的,我会显示 2.png。

0 投票
1 回答
294 浏览

yii - CButtonColumn 中的默认图标未显示

我使用 Yii 并使用 Gii 生成 CRUD 调用Workers模型。admin不知何故,在使用操作(管理工作人员)浏览记录时,我没有为默认操作(查看、更新、删除)内置图标。我认为这是由于 crud&model 在模块中但没有 - 对于我在主目录中制作相同模型和 crud 的测试 - 结果是相同的。

这怎么可能?我怎样才能让这些图标显示?

0 投票
3 回答
7793 浏览

php - Yii CGridView 按钮 - 调用参数化的 javascript 函数

我需要用一个按钮创建一个 CGridView 并使按钮调用 javascript 函数,如下所示:

当然它不起作用,因为生成的html是:

有没有办法做到这一点,以便在 javascript 函数调用中有正确的 id?

0 投票
0 回答
172 浏览

javascript - 从外部 javascript 获取 CGridView 图像的路径

我有一个外部 js 文件,我在其中手动将一行添加到 CGridView 生成的表中。

我的问题是如何将路径传递给 CButtonColumn 中的图像(如updatedelete按钮)?我不想使用固定路径,因为当我将其移动到另一台服务器时,可能会导致路径错误(资产文件夹可能会更改对吗?)。

0 投票
1 回答
2716 浏览

gridview - 以 CSqlDataProvider 作为提供者的 CGridView 上的按钮列?

我正在使用 CSqlDataProvider 为 CGridView 提供数据。在我想添加 CButtonColumn 列之前,一切都运行良好。它导致错误:

在堆栈中

在文件:

任何想法如何处理?

编辑:提供者:

鉴于:

我在这里使用 bootstrap gridview 但如果我切换到常规 CGridView - 问题是一样的。

0 投票
1 回答
1657 浏览

yii - CGridView 中的自定义列,带有按钮下拉列表的 Twitter Bootstrap

我只是为 CGridView 列创建Button 下拉列表的 Twitter Bootstrap。按钮包含子菜单,每个子菜单都有href、class、data-等属性。可以通过CGridView小部件中的dropdownMenuItems属性进行设置。

在视图中

类文件

有一个问题,我想在删除菜单项上为 data-id 属性设置值,但它不起作用。当在浏览器元素中查看时,数据 ID 不包含记录 ID,而是显示字符串$data->id

或在这张图片中看到

请给我一些建议,谢谢。

0 投票
1 回答
640 浏览

php - Yii Cgridview CColumn 按钮可见性

我正在创建医院系统..

在这里,当入院患者的出院日期为空时,我只想在 Cgrid 视图 CColumn 按钮中显示出 DISCHARGE 按钮。

放电日期进入室内模型。

患者控制器代码:

患者/管理员:

请告诉我应该使用for循环在控制器中获取每个患者的ID吗?现在我写了'?????????' 为了它..

n 可见代码中的错误是什么???

提前致谢..

0 投票
3 回答
127 浏览

php - 如何将 cbutton 的标签名称指定为 $data?

如何让 $data->user->name 成为按钮的标签名称。

在 :

这是我的小部件:

我怎样才能$data->user->name成为按钮的标签名称。

0 投票
2 回答
766 浏览

php - 如何禁用 CButtonColumn 表上的按钮

我想禁用 CGridView 表中的更新按钮。我不知道该怎么做。只是禁用更新按钮,而不是删除更新功能。有人知道怎么做吗?谢谢

在此处输入图像描述

0 投票
2 回答
578 浏览

yii - 使用 Csqldataprovider CGridView 和 CButtonColumn (Yii Framework) 不会出现

我有一个使用 Csqldataprovider 的 gridview 但不像 CAtiveDataProvider 默认 cButton 列没有出现我确实向它编写了自定义代码

也没有在 gridview 中渲染 $data["mid"]

但浏览器呈现

PHP 通知 Trying to get property of non-object ...yii\framework\base\CComponent.php(612) : eval()'d code(1 )

谁能告诉我我错过了什么