1

对于那些熟悉 Zend 框架的 zfdatagrid 的人:

我通过 JOIN 查询获得了一个记录集,例如来自表 s 和 t,现在我想设置列在已部署表中出现的顺序。

例如,

表 t 的第 5 列出现在最左侧,
然后是表 s 的第 3 列,
然后是表 t 的第 2 列,
然后是表 s 的第 4 列。

我该怎么做呢?无论我尝试什么,它总是首先显示 JOIN 左表的列,然后是 JOIN 右表的列。

我只知道如何告诉它要显示哪些列,但不知道它们的顺序。

4

1 回答 1

2

可能会晚,但可能对其他人有用

您可以使用:

$grid->updateColumn($field,array('position'=>$i))
于 2010-12-29T07:52:04.020 回答