Změna proměnných v latte pomocí funkce v presenteru
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Andre
- Člen | 24
Je nějakým způsobem možné docílit toho, že se zavoláním funkce presenteru z latte změní již načtenné proměnné? Představoval bych si něco v tomto stylu:
latte default
{$text} //vypíše 'dnes'
{$presenter->změna_textu()}
{$text} //vypíše 'dnes'
presenter
renderDefault() {
$this->template->text = 'dnes'
}
zmenaTextu() {
$this->template->text = 'zítra'
}
Výše uvedený příklad ovšem nefunguje a obsah proměnné se nezmění.