Stránkování s vlastními parametry

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

Ahoj,

používám na stránkování komponentu Visual Paginator . Což mi vygeneruje během stránkování url:

.cz/auto-moto?visualPaginator-strana=2&do=visualPaginator-showPage

Mohl by mi prosím někdo poradit jakým způsobem dosáhnu cíle, abych měl url:

.cz/auto-moto?strana=2&dalsi-param=value&dalsi-param2=value2

dalsi-param jsou nějaké mé další parametry třeba na filtrování. Díky

Zuben45
Člen | 268
+
+1
-

co do routy přidat něco takového ?

$router[] = new Route('<presenter>/<action>[/page=<visualPaginatorStrana>]', 'Homepage:default');

Samozřejmě podle tvé routy.
Chce to prozkoušet, jinak před časem jsem také používal paginator a podobným způsobem se mi podařilo uvlivnit tvar url stránkování. (jak budu mít volnou chvíli tak se ti na to mrknu)

Blizard
Člen | 45
+
0
-

Zuben45 napsal(a):

co do routy přidat něco takového ?

$router[] = new Route('<presenter>/<action>[/page=<visualPaginatorStrana>]', 'Homepage:default');

Samozřejmě podle tvé routy.
Chce to prozkoušet, jinak před časem jsem také používal paginator a podobným způsobem se mi podařilo uvlivnit tvar url stránkování. (jak budu mít volnou chvíli tak se ti na to mrknu)

Zkoušel jsem už všechno možné právě a nic mi nezabralo :(. Budu rád když na to mrkneš, díky.

Blizard
Člen | 45
+
+2
-

Blizard napsal(a):

Ahoj,

používám na stránkování komponentu Visual Paginator . Což mi vygeneruje během stránkování url:

.cz/auto-moto?visualPaginator-strana=2&do=visualPaginator-showPage

Mohl by mi prosím někdo poradit jakým způsobem dosáhnu cíle, abych měl url:

.cz/auto-moto?strana=2&dalsi-param=value&dalsi-param2=value2

dalsi-param jsou nějaké mé další parametry třeba na filtrování. Díky

Vyřešeno jako:

<?php
		$front[] = new Route('<catFriendlyUrl>[/strana-<visualPaginator-page \d+>]', array(
			'presenter' => 'Categories',
			'action' => 'detail',
			"visualPaginator-page" => null,
			"do" => "visualPaginator-showPage"
		));
?>

Nyní pěkné adresy .cz/auto-moto/strana-x/

Thx to Ing. Adam Kadlec