config.neon a slopce tabulek pro datagrid

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

Jak mám v config.neon nadefinovat sloupce a jejich popisky pro omezeni a zobrazeni dat v datagridu.
resp. jak je pak na příslušném místě mohu získat.
tohle bych chtěl mít configu

tables:
	productColumns:
		id: Ids
		tetel: title
	productsUrl:
		id: ID
		url: Url

a pak bych to potřeboval načíst v presenteru kde potřebuju oboje tedy jméno sloupce i jeho popisek,
ale i v datasource, kde se provádí načtení sloupců, tam by mi stačilo načíst z toho pole co vznikne jen klíče abych s nimi mohl dále pracovat.

Tomáš Votruba
Moderator | 1114
+
0
-

Můžeš si je definovat jako parametry:

common:
	parameters:
		tables:
	        	productColumns:
        	        	id: Ids
		                tetel: title
		        productsUrl:
        		        id: ID
		                url: Url

Ty pak získáš v presenteru takto:

$datagridColumns = $this->context->parameters["tables"];
svobodai
Člen | 136
+
0
-

Diky moc mi to pomohlo.