NiftyGrid- dvoje data ze stejné tabulky

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

Dobrý den,
tak se ještě jednou omlouvám, že otravuji, ale zase jsem se zasekl na pro vás určitě triviálním problému. V sql tabulce mám entitu Uživatelé a Počítače. Pro zjednodušení v počítačích je hodnota id, vlastník a vyřadil. Jak vlastník tak vyřadil mají FK jako id uživatele. Teď bych potřeboval vypsat název propojením té tabulky. Když to chci udělat třeba u toho vlastník tak mám

<?php
$source = new \NiftyGrid\DataSource\NDataSource($this->pocitace->select(uzivatel.prijimeni, uzivatel.id AS uzivatele))->where('interniCislo = ?', $this->interniCislo));
?>

a následně:

<?php
 $this->addColumn("prijimeni", "Uživatel")
        ->setSortable(FALSE);
?>

teď se ovšem dostávám do problému, jak dostat toto propojení i s tím kdo ho vyřadil?
Snažil jsem se přes vyradil.prijimeni, ale to mi pak laděnka vyhodí, že zadaný sloupec už v gridu existuje. Nevíte co s tím?

Editoval Taufic (25. 2. 2013 17:15)

Nifty
Člen | 45
+
0
-
$source = new \NiftyGrid\DataSource\NDataSource($this->pocitace->select(uzivatel.prijimeni, uzivatel.id AS uzivatele, vyradil.prijmeni AS vyradil_prijmeni)->where('interniCislo = ?', $this->interniCislo));

$this->addColumn("vyradil_prijmeni", "Uživatel")
	->setTableName('vyradil.prijmeni')
	->setSortable(FALSE);