Yii2扩展/自定义GridView

时间:2016-05-15 18:18:50

标签: listview gridview yii2

我需要开发Yii2自定义GridView以实现以下输出:

enter image description here

最左列(第一列)显示标题。右侧列可编辑。它类似于普通GridView中的行。添加新条目,将新列添加到右侧末尾(绿色)。 重要的是除了第一列之外,所有列单元格都可以编辑。

它就像普通的Yii2 GridView方向从纵向更改为横向。

我可以使用Yii2 GridView或ListView实现这一目标吗?如果是这样,请指出我正确的方向。

否则Yii2 GridView的任何自定义实现都能实​​现;像Kartik - Krajee - GridView

这样的东西

1 个答案:

答案 0 :(得分:2)

正如我想象的那样,你需要像MS Excel表这样的东西但是在网上,所以我建议你试试 Handsontable。看看我从存储库中获取的example

  

最左列(第一列)显示标题。 重要的是除了第一列之外,所有列单元格都可以编辑。

注意,默认情况下,所有Handsontable单元格都是可编辑的,因此为了使第一列不可编辑,您可以在{editable: false}数组中为第一列设置columns

  

添加新条目,将新列添加到右侧末尾(绿色)。

this示例中,您可以看到“K”列为空。如果您填写其中一个“K”列单元格,则会在“K”列旁边创建新列“L”。