Jak komponentě v latte předhodím více parametrů?
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- motorcb
- Člen | 552
Zdravím.
Jak komponentě v latte předhodím několik parametru?
{control topStudents}
Chci komponentě předhodit třídu, pro kterou má vypsat nejlepší studenty a pohlaví nejlepších studentů.
Například: vypiš nejlepší studentky z 9B.
Ideálně, pokud neuvedu parametr, třídy bude vypisovat pouze nejlepší studenty podle pohlaví.
Jak na to?
- Pavel Macháň
- Člen | 282
motorcb napsal(a):
Děkuji za rady.
Nefunguje mi to :-(
{control topStudents, 1, 2}
protected function createComponentTopStudents( $x, $y ) { echo $x."|".$y; ... }
Mi vraci chybu: Missing argument 2 for App\Presenters\StudentPresenter::createComponentTopStudents()
parametry v controls slouzi pro render metodu a ne pro tovarnicku
class Komponenta extends Control {
public function render($x, $y) {
echo $x."|".$y;
}
}
Editoval EIFEL (20. 2. 2014 13:12)