AtkDataGrid: Difference between revisions
Appearance
m Added default limit example |
add the remove component options list |
||
| (7 intermediate revisions by 3 users not shown) | |||
| Line 2: | Line 2: | ||
==Modify datagrid== | ==Modify datagrid== | ||
To modify the behaviour or layout of the datagrid you can add the method ' | To modify the behaviour or layout of the datagrid you can add the method 'modifyDatagrid' to your AtkNode. | ||
<code> | <code> | ||
| Line 15: | Line 15: | ||
// Remove the record count summary in the bottom right of the datagrid | // Remove the record count summary in the bottom right of the datagrid | ||
$grid->removeComponent("summary"); | $grid->removeComponent("summary"); | ||
// Change the default limit on a node (Show less or more items on a single page) | // Change the default limit on a node (Show less or more items on a single page) | ||
$grid->setDefaultLimit(123); | $grid->setDefaultLimit(123); | ||
} | } | ||
</code> | </code> | ||
The removeComponent method can take at least the following arguments: | |||
* summary | |||
* list | |||
* index | |||
* norecordsfound | |||
* paginator | |||
* limit | |||
Latest revision as of 11:00, 18 June 2010
|
Classname: atkDataGrid
|
Modify datagrid
To modify the behaviour or layout of the datagrid you can add the method 'modifyDatagrid' to your AtkNode.
/**
* Modify grid.
*
* @param atkDataGrid $grid grid
* @param int $mode CREATE or RESUME
*/
public function modifyDataGrid(atkDataGrid $grid, $mode)
{
// Remove the record count summary in the bottom right of the datagrid
$grid->removeComponent("summary");
// Change the default limit on a node (Show less or more items on a single page)
$grid->setDefaultLimit(123);
}
The removeComponent method can take at least the following arguments:
- summary
- list
- index
- norecordsfound
- paginator
- limit