Začátečnický routing pomoc

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

Ahoj,
chtěl bych v NETTE z adresy

http://127.0.0.1/projectNette/www/content/detail?video_id=45

udělat pomocí routing adresu

http://127.0.0.1/projectNette/www/seznam-videí/detail/45-video_name

Můžete mi pomoci? :-)

Díky Petr

Editoval zazax1 (8. 3. 2012 21:06)

Tomáš Kolinger
Člen | 136
+
0
-

Routa:

$defaults = array(
	"presenter" => "Content",
	"action" => "detail",
);
$router[] = new Route('seznam-videi/detail/<id>-<slug>', $defaults);

Presenter:

public function renderDetail($id, $slug)
{
	dump($id, $slug);
}

Šablona:

<a n:href="Content:detail, id => 45, slug => video_name">odkaz</a>

Editoval Tomáš Kolinger (8. 3. 2012 21:44)