{widget Nazov:$var}
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- timbulko
- Člen | 85
Zdravím,
myslím, že by bolo celkom užitočné, keby sa dal makru {widget} dynamicky
predať aj druhý parameter, ktorý by mu bol daný presenterom, pretože teraz
to vždy vypíše parse error.
Teraz napríklad {control Nazov:$var} vráti:
<?php
$control->getWidget("Nazov")->render$var()
?>
Myslím, že by stačilo zmeniť tento riadok https://api.nette.org/…ter.php.html#598 za:
<?php
return "\$control->getWidget(\"$pair[0]\")->{\"render".$pair[1]."\"}({$this->formatArray($var)})";
?>