Odkaz s parametrem

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

Potřebuji vytvořit odkaz do jiného view s jiným parametrem.
Používám (mimo jiné) tuto routu:

$router[] = new Route('<lang ([a-zA-Z]{2})>/<action>', array(
    'presenter' => 'Default',
    'action' => 'default',
    'lang' => 'cs',
));

Jsem zde:localhost/ a teď bych se potřeboval s defaultního view dostat do jiného (signup) s jazykem en:localhost/en/signup.
Nevím ja v tomto případě vytvořit odkaz. Zkoušel jsem <?php echo $presenter->link('Default:signup', $lang) ?>, nebo {plink signup $lang}, ale nefunguje mi to. Vyhazuje error: Extra parameter.

Díky za rady.

LM
Člen | 206
+
0
-

View „signup“ musí mít parametr lang:

...
function renderSignup($lang)
{
	...
}
...
martin_petru
Člen | 3
+
0
-

Díky, nenapadlo mě, že se to kontroluje už při vytváření odkazu.