问题标签 [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.
arrays - CGridView 显示来自 dataProvider 的数据
我有一个数据提供程序,它生成如下内容:
该数组的第一级将始终为 1。我想在 CGridView 中显示两个孩子的内容。
如您所见,该列cod
的值为array('name'=>'Cod','value'=>'$data->stocs[1]->cod_produs')
。请注意 [0]。我想要一个迭代器之类的东西,而不是那个零。在这种情况下,它会在一列中显示该属性的内容。
这可能吗?
php - yii cgridview 属性“CActiveDataProvider.abc”未定义
在我的控制器中:
在我看来:
但我得到这个错误:
错误:未定义属性“CActiveDataProvider.track_name”。
任何人都可以告诉我这是为什么?我该如何解决它。我不想使用$data->track_name
,因为我想在此代码中使用 $model->track_name 来自定义按钮“添加”:
谢谢
yii - CGridView改变排序方法
我是 Yii 框架的新手。我正在分析自动生成的 CRUD 视图。当我单击列标题进行排序时,它会再次重新加载数据,因此它比编写 jQuery 排序表的方式慢得多。如何改变这种行为。我不想每次对表格进行排序时都重新加载数据,只想对我现在拥有的内容进行排序。
yii - CButtonColumn,CGridView 中的可见性嵌套异常
我目前在我的 CGridView 中创建了一个 CButtonColumn 来显示相关模型的几个选项。像这样
其中“deutsch”是 HAS_ONE 关系的名称,我基本上想创建一个可见的异常,首先检查记录是否存在,然后检查该记录中的字段!所以我尝试实现一个嵌套的 if 语句:
但不幸的是它没有工作。我应该只创建一个函数并调用它还是有更简单的方法来做到这一点?在过去的 2 个小时里,我一直在解决这个问题......
非常感谢任何帮助、提示或建议 :) 感谢您花时间阅读本文。
php - 添加额外的属性 ActiveRecord 以在 CgridView 中启用自定义过滤器列
我的程序中有一个 gridView,它的数据填充了我的 ActiveRecord 模型。根据这个答案,我在我的 ActiveRecord 中添加了一些额外的属性以启用添加额外的过滤列。
我的问题是这是做这些事情的正确方法。我的意思是添加一些无法与数据库表字段匹配的属性。
如果不是,在这些场景中可以使用哪些方法?
sorting - 如何对具有 HAS_MANY 关系的 cgridview 列进行排序?
我需要对 yii (CGridView) 中具有 HAS_MANY 关系的列进行排序。任何人都可以帮助我解决这个问题。
这是我的 CGRIDVIEW 专栏:
这是我在模型中获取 ProjectContactClasses 的函数
这是关系
如果有人需要更多解释,请告诉我。
yii - 使用用户表中的 user_status 字段更改 imageUrl
我必须建模:用户,UserFlag 在用户/索引中添加了 CGridView 中的一列:
我将从 UserFlag 模型中读取用户状态,如果状态是活动的,我会显示 1.png,如果状态是非活动的,我会显示 2.png。
yii - Yii 助推器:如何在关系表行中呈现 cgridview?
我通过 yii-booster 在 Yii 上使用 boostrap 库
我创建了一个关系表视图
相关视图是 TbGriView 本身
当我连续单击“相关”列上的链接时,该行会自行扩展,并在其中呈现一个 TbGridview。
问题是内部gridview无法排序、分页或过滤,因为它上面的每个动作都会导致整个容器网格为空
注意 - 外部网格作为 'extenalgrid' 的 id - 每个内部网格都具有类似 'internalgrid-$rowId' 的 id,因此每个内部网格在 div、table 和 table 行元素上都是不同的 id。- 从“渲染相关表格”链接调用的操作正在使用没有 postProcess 选项的 renderPartial。如果我使用 potProcess,该行将为空
那么是否不可能将完整的工作 gridview/tbgridview 渲染到相关表中?
php - cgridview 相关字段过滤
我有一个问题,我已经解决了除一个 cgridview 过滤器之外的所有问题,这是一个相关领域。
我正在使用 Seenivasan 提供的解决方案,但相关字段状态未添加到字符串中。
这是 cgridview :-
这是将当前过滤器值添加到 url 的 php 和 js。
其他过滤器、日期和 id 可以完美运行。它们被添加到上面的 url。状态不是。
yii - 如何使用gridview在单行中显示多行
我想显示像 magento 这样的网格视图 http://demo.magentocommerce.com/catalog/category/view/s/cellphones/id/8/
在这里我们可以看到多个项目显示在同一行中......在上面的链接中,我们可以看到每行显示 3 个项目(行)。
目前我正在使用此代码并使用此单行显示每行