I would like to ask how to refresh Table and Grid components with an updated set of database conditions. Lets say we have a filter form with 'customer name' and we would like to filter and refresh Table or Grid with an other customer name triggered by a button.
$grid = Grid::addTo($app);
$model = new Model_Db($db, ['table' => 'saleheader']);
$grid->setModel($model);
$grid->menu->addItem('FilterGrid', function ($grid,$model) {
filterGrid($grid,$model,'acme');
});
.
function filterGrid($table,$model,$value)
{
$model->addCondition('customer', 'like' ,'%'.$value.'%');
Thank you