Ublaboo datagrid – hodnota selectboxu po změně hodnoty

ondrusu
Člen | 118
+
0
-

Ahojte, potřeboval bych poradit. Používám ve svém Nette projektu datagrid ‚Ublaboo‘. Po aktualizaci Nette a knihoven mám problémy se status sloupcem.

$grid->addColumnStatus('active', 'Aktivní')
                ->setOptions(['' => '', 0 => 'Ne', 1 => 'Ano'])
        ->onChange[] = [$presenter, 'activeChange'];

Metoda activeChange vypadá takhle:

public function activeChange($id, $value) {
     if ($this->isAjax()) {
         $this->facade->changeActive($id, $value);
         $this['dataTable']->redrawItem($id);
     }
 }

Po změně hodnoty se selectbox změní na toto:
obrázek

Po refreshi se to změní zase zpět na hodnotu v selectboxu.
Nevíte někdo kde může být chyba?

ondrusu
Člen | 118
+
0
-

Podařilo se mi to vyřešit. Ajaxem se posílala 1 jako string.
Pomohlo:

public function changeActive($id, int $value) {