redirect vyhadzuje – No route for Admin:Menu:edit, 5()

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Čamo
Člen | 798
+
0
-

Zdravím,
môže mi niekto prosím vás povedať prečo mi redirect vyhadzuje error: „No route for Admin:Menu:edit, 5()“?
V šablone mám napríklad

<a n:href=":Admin:Menu:edit, $item->parent_id">{$item->title}</a>

a to normálne funguje. Ale keď v presentery volám

$this->redirect(':Admin:Menu:edit, '.$row->parent_id);

Tak mu to zrazu vadí. Mala by to zachytiť routa <presenter>[/<action>[/<id>]] čo sa v prípade napr. tej šablony deje. Ale redirect nie ten je fajnový, ten robiť nebude.
Tuší niekto prečo sa to deje?

Ď.

David Matějka
Moderator | 6445
+
+4
-

neprilepuj tam ten retezec, pouzij dalsi parametr ty metody redirect

$this->redirect(':Foo:Bar', array($row->parent_id))
Čamo
Člen | 798
+
0
-

Díky, to som si vôbec nevšimol.