Volání metody jiného modelu z latte šablony
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- ourednik_martin
- Člen | 4
Ahoj potřebuji zavolat metodu getPid($id) modelu PidModel který mám přes DI naicludovaný v presenteru té šablony. Myslel jsem že {$presenter->$this->pidModel->getPid($u->pid_id)} bude fungovat ale očividně asi předávám celou clasu pid model jak se zdá. jak to mám udělat?
- thermaltaker
- Člen | 10
Zdá se mi to jako prasečina přistupovat do modelu z viewu, ale mělo by to jít {App\Model\PidModel::getPid($u->pid_id)}
Ale rozhodně by bylo lepší si to předat jako proměnnou z presenteru do viewu jak říká kolega o příspěvek výše..
Editoval thermaltaker (26. 3. 2017 18:03)