0

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

nick
  • 229
  • 2
  • 9

0 Answers0