grido/grid s nette/database
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- sevca79
- Člen | 55
Ahoj,
prosím jak mám v grido/grid vložit sloupec, který je v závislostní
tabulce..
prostě aby fungovalo něco jako
$grid->setModel($this->db->table('users'));
$grid->addColumnText('name', 'Jmeno');
$grid->addColumnText('users->ref(\'users_roles\', \'role_id\')->name', 'Opravneni');
prakticky jak správně zapsat ten poslední řádek – nějakej ref či něco
dik za nakopnuti..
- sevca79
- Člen | 55
nevím zda je to nejčistší řešení, ale nějak to funguje, když sem pozměnil model na
$grid->setModel($this->db->table('users')->select("name, role.name rolename"->joinWhere("role", 1));
$grid->addColumnText('name', 'Jmeno');
$grid->addColumnText('rolename', 'Opravneni');
asi to jde i jednodušeji, ale zatím to mám takto :)