是否可以在CRUD中将“编辑”和“删除”按钮移到前面?

时间:2012-02-03 20:26:09

标签: atk4

我创建了一个包含~30列的模型,因此每次我需要在CRUD中编辑或删除某些内容时,我必须滚动到最右边才能找到编辑或删除按钮。是否可以将它们移动到网格中的前2列?

此外,似乎CRUD类派生自“View”而不是“Grid”,因此addPaginator()函数在此处不起作用。有什么办法可以将数据分成CRUD中的不同页面吗?感谢

2 个答案:

答案 0 :(得分:0)

CRUD是Grid和Form的容器。根据页面的调用方式,它将初始化一个正确的子元素。要使用网格执行某些操作(例如添加分页),您需要:

if($crud->grid)$crud->grid->addPaginatior();

此外,如果您要重新订购列,那么您需要这样做:

if($crud->grid)$crud->grid->addOrder()
    ->move('edit','first')
    ->move('delete','after','edit')
    ->now();

答案 1 :(得分:0)

编辑按钮就像Romaninsh所说的那样移动,但是我无法移动删除按钮...