问题标签 [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.
session - 我们可以在 cgridview 中使用会话来存储单击的 cbuttoncolumn 上获得的值吗
我需要知道我们是否可以在 cgridview 中使用会话来存储获得的值。
就像是
在视野中
这是我的网格视图
这里 data["id"] 我不希望它是查询字符串,而是在会话中的某些特定记录,它的 id 在会话中
任何人都可以让我知道如果是这样的话会发生这种情况然后建议你的指导
yii - 如何根据条件将对比信息放入 CGridView 列?
我正在研究CGridView
在 Wii 框架的小部件上显示/隐藏特定列数据。
我有一个CButtonColumn
包含 3 个按钮的。但是,在某些情况下,我想为特定行显示不同的内容。我有 3 个不同的条件来确定特定行的显示内容。
以下说明了我想要做的事情:
我在这里采取的最佳方法是什么?
我不能'visible'=> $model->processingStatus != "processed"
在列上使用,因为这会删除整个列。我需要定位每一行。
我应该'visible'
在每个单独的按钮上使用参数吗?我已经使用下面注释掉的代码尝试了这个,但它破坏了页面。仅供参考:我已经成功尝试了 CButtonColumn 本身的“可见”参数,但这不是我需要的。另外不确定它正在读取哪一行的状态。
或者我应该向控制器添加一个功能?让它执行 if/else 语句并返回要显示的内容。这将如何工作?
这是我的代码:
希望我在这里有足够的意义!
php - 当我单击 CGridView 中的查看按钮时,它会在新窗口中打开
我从框架 Yii 中的 CGridView 中使用,我想当我单击视图按钮时,它在新窗口中打开如何添加目标的“_new”?
php - customize a CButtonColumn with an Html link
I use CButtonColumn look like this:
It works fine, but instead of this page I want to display another page
This one
How can I insert this Html link in a CButtonColumn
yii - Yii 从其他小部件调用 CButtonColumn
我创建了新的小部件以在管理视图中显示信息。最终视图必须与 CGridView 相同,但列的逻辑不同。一切正常,除非我尝试调用 CButtonColumn 列。
所以基本上在这里我检查列中是否有类属性并调用该小部件。但我得到错误:CButtonColumn and its behaviors do not have a method or closure named "run".
我究竟做错了什么?CButtonColumn 没有run
方法,我不想扩展这个类。
yii - Yii CButtonColumn 直接更新数据库
所以我的 CButtonColumn 中有一个图标,是否可以通过单击该图标直接更新数据库中记录的特定字段?
例如,
具有字段的预订记录Complete
。通过单击图标,它会自动将值Complete
从 0 更改为 1。
有可能做这样的事情吗?如果是这样,怎么做?我尝试将整个 SQL 查询添加到urlExpression
类似中,
Yii::app()->db->createCommand('UPDATE booking SET complete = 1 WHERE id = 1')
但它不起作用。
请帮助我,在此先感谢。
更新基于 hamed 的评论
在预订控制器中:
但是单击按钮时仍然无法正常工作。我做错什么了吗?请指教谢谢
javascript - 在执行 cutsom CbuttonColumn 操作之前提示确认
我有一个自定义删除按钮,我想要的只是在删除操作发生之前进行某种确认。我已经尝试了多种方法,但到目前为止没有成功。
这是我的代码,我正在使用 CArrayDataProvider 因此必须为删除按钮创建一个模板。
php - 网格视图中的 yii CButtonColumn 给出错误
我有一个带有 CGrideView 的管理页面,但是当我想更改我的按钮列以添加一些其他按钮时会出现此错误:CButtonColumn 及其行为没有名为“getId”的方法或闭包。
管理员操作:
管理员视图:
php - 如何在 yii cgridview 中动态更改 cbuttoncolumn 标签
我正在尝试动态更改 cbuttoncolumn 标签。但不知何故,它不起作用。我的代码是
我怎样才能做到这一点??
gridview - yii cgridview 如何禁用按钮
如果我需要显示按钮,我知道template
或visible
属性可以使其显示或不显示,但我只想禁用该按钮。如何使它工作