Link ignoruje parameter $module
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- sharkcz
- Člen | 28
V prezenteru mám metodu:
public function handleSwitchToModule($module)
. Odkazy generované
pomocí {link switchToModule!, 'admin'}
neobsahují parametr. Pokud
změním název parametru v presenteru, tak se již odkazy generují
správně.
Nette 2.0-dev c1c9de0 released on 2011–01–07
PHP 5.3.3
- Filip Procházka
- Moderator | 4668
jenom nápad… nemá být čárka za prvním parametrem?
{link switchToModule! 'admin'}
workaround
{link switchToModule! 'module' => 'admin'}
{link switchToModule!, 'module' => 'admin'}
- Ondřej Mirtes
- Člen | 1536
Nemůžeš mít parametr pojmenovaný $module
,
$presenter
, $action
nebo $do
. Ačkoli se
o tom nikde nepíše, jsou to rezervovaná slova a jejich použití ti rozbije
aplikaci.
Viz moje prezentace, slidy 5 a 6. Je to prostě sdílený prostor.