Defaultní řazení v datagridu podle nezobrazeného sloupce

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
kybrex
Člen | 4
+
0
-

Zdravím,
potřeboval bych v datagridu při vypnutém uživatelském řazení řadit data vždy podle sloupce „priorita“ , aby bylo možné implementovat akci posunout nahoru a dolů (prohozením pořadí v DB), proto je potřeba mít položky seřazené vždy podle tohoto sloupce, který ale nechci zobrazit.

$grid->addColumn(‚priority‘)->addDefaultSorting(‚asc‘); //toto mi zajistí potřebné řazení
//jak ale udělám, aby se sloupec priority nevykreslil?

Díky

Honza Kuchař
Člen | 1662
+
0
-

A co zakázat řazení v dg (data grid) a řadit v SQL dotazu (data source)? Jednoduché a účinné… Používat to občas také.

Editoval honzakuchar (16. 4. 2010 12:11)

despiq
Člen | 320
+
0
-

tak ten column priorita vypis a pak to pomoci oncCellRender zmen na nejaky jiny sloupec podle ktereho se nebude dat radit resp seradi to podle ty priority