Ako v nette ublaboo dataGride nacitat text v riadku
- Tommy7777
- Člen | 13
Zdravim,
chcel by som aby mi datagrid zobrazoval text v riadku, len problém je v tom
že v db mam hodnotu typu int. A názov mam v poli ktorý je v repozitári.
Pomocou kľúča póla si to viem vypísať, ale neviem ako to spraviť
v gride
public $typNabitky= [
1=>'Predaj',
2 => 'Prenájom',
3 => 'Výmena'
];
Grid: objekt_typ_nabidky je ten int, ktorý berie z db
$grid->addColumnText('objekt_typ_nabidky', 'Typ ponuky');
Editoval Tommy7777 (21. 12. 2021 16:54)
- iGavrilo
- Člen | 32
Ahoj,
napadajú mi dve riešenia.
1. https://contributte.org/…columns.html#…
$grid->addColumnText('name', 'Name')
->setReplacement([
'John' => 'Doe',
'Hell' => 'o'
]);
2. https://contributte.org/…columns.html#…
$grid->addColumnText('name', 'Name')
->setRenderer(function($item) {
return strtoupper($item->id . ': ' . $item->name);
});
- Tommy7777
- Člen | 13
iGavrilo napsal(a):
Ahoj,
napadajú mi dve riešenia.
1. https://contributte.org/…columns.html#…
$grid->addColumnText('name', 'Name') ->setReplacement([ 'John' => 'Doe', 'Hell' => 'o' ]);
2. https://contributte.org/…columns.html#…
$grid->addColumnText('name', 'Name') ->setRenderer(function($item) { return strtoupper($item->id . ': ' . $item->name); });
Dakujem pekne, pomohlo mi to