Pomozte s vyberom z viac tabuliek

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

Ahojte.Som v nette zaciatocnik a chcel by som sa spytat jak dostanem do do hlavnej sablony vystup z viac tabuliek spojenych cez foreign key?
O databazu a metody sa mi stara \App\Model\ItemsManager s tym,ze mam metodu bestPrice() :

public function bestPrice()
    {
        return $this->database->table('shop_items')->order('price')->limit(4);
    }

Nasledne v \App\AdminModule\presenters\BasePresenter poslem $rows sablone :

protected function beforeRender()
    {
        parent::beforeRender();
        $this->template->data = $this->itemsManager->bestPrice();
    }

Tabulky su „shop_items“ a „items_images“ , kde v „shop_items“ mam imagesid ako cizi klic na id v tabulke „items_images“
A klasicky v sablone chcem vypisat hodnoty z oboch tabuliek spolocne {foreach $data as $item}{$item->picture1}{/foreach}
Vypis z tabulky „shop_items“ mam bez problemov,ale k obrazkom sa uz dostat neviem.
Presiel som dokumentaciu,milion krat forum v podstate to riesene bolo,len som to nejak nepochopil.Uz to riesim asi 3 dni a proste potrebujem minimalne naviest.Za kazdu radu dopredu dakujem,dufam,ze som to vysvetlil zrozumitelne.

01laky
Člen | 18
+
0
-

Uz som na to prisiel :) {$item->ref(‚items_images‘, ‚imagesid‘)->image1}