合并两行中的两个数据cgridview yii

时间:2014-06-07 13:10:13

标签: yii

有没有办法合并一行中的两个数据? 我有一个gridview,其中有些产品可以作为捆绑销售。如果我现在拥有它,用户可以删除其中一个产品包,并仍然收到捆绑价格。这不好。那么如何将两行合并为一个呢?

或者是否可以添加一行来指示以下两行是捆绑?看图片,那里有一个额外的行。我的其他想法是在cgridview中有一个cgridview?

我的数据库有一个列,指示产品是否是捆绑产品。如果有任何需要的信息,请告诉我。

enter image description here

2 个答案:

答案 0 :(得分:1)

您还可以使用 CListView 进行自定义视图,还可以使用过滤器和排序。

基于数据提供者创建自定义html,我认为它是最好的解决方案,因为你只关心布局而yii提供数据。

答案 1 :(得分:0)

你相信复杂的事情。为什么不自己创建HTML?到目前为止,这将是最简单的解决方案。

如果你真的想做你想做的事,那么你必须扩展cgridview并自己创建一些渲染。

如果你真的想走这条路,那就试着研究一下http://yiibooster.clevertech.biz/extendedGridView#groupgridview一些功能几乎就是你需要的。