Speciální úprava datagrid
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- jAkErCZ
- Člen | 322
Zdravím mám takový dotaz nebo radu,
Chtěl bych využít že když kliknu na
$grid->addActionCallback('custom_callback', '')
->setTitle('Získat ID')
->setClass('icon-search btn btn-xs btn-default ajax')
->onClick[] = function($ID) use ($manager) {
$manager->getComponiesWebPages($ID);
$this->flashMessage('Vyhledávání stránky dle identifikátoru firmy: ' . $ID);
$this->redrawControl('flashes');
};
tak by se měla zvolat funkce kde v se přenese ID do druhého datagridu a v něm by mi to vypsalo informace o daném ID které by získal z toho prvního datagridu… Je to nějak možné lámu si s tím hlavu na nic mě nenapadá…
$grid->setDataSource($manager->getComponiesAll('Pokud jsem dosadím ID tak mi to vypíše přesně to co chci. Jak udělám aby se mi z vrchní funkce do této přeneslo ID'));
Všem děkuji za pomoc či radu :)
- Zuben45
- Člen | 268
co třeba takto:
->onClick[] = function($ID) use ($manager) {
$manager->getComponiesWebPages($ID);
$this->flashMessage('Vyhledávání stránky dle identifikátoru firmy: ' . $ID);
$this['druhyDataGrid']->setDataSource(...);
$this['druhyDataGrid']->redrawControl();
$this->redrawControl('flashes');
};
:)