gpt4 book ai didi

php - Yii - 在 GridView 单元格内呈现小部件

转载 作者:行者123 更新时间:2023-12-04 05:03:33 25 4
gpt4 key购买 nike

我想在 CGridView 单元格内呈现小部件。这怎么可能?

确切地说 - 我想在 CGridView 中呈现 TbProgress 小部件。我找不到任何解决方案,因此我将不胜感激。

最佳答案

在列定义中使用函数为 value .如果函数返回 html,请使用 typeraw ,所以它不会被逃脱。函数将得到 $data当前模型实例的参数。下面是一些简单的例子:

$this->widget('CGridView', [
'dataProvider' => $dataProvider,
'columns' => [
[
'name' => 'title',
'type' => 'raw',
'value' => function($data)
{
return CHtml::link(MHtml::i18nGetValue($data, 'title'), ["page/update", "id" => $data->id]);
},
],
....

关于php - Yii - 在 GridView 单元格内呈现小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15812301/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com