ZaxCMS\Routers – malý pomocník pro routování

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

Zdravím,

představuji vám svého malého pomocníka pro routování, kterého ocení zejména ti, co hodně používají komponenty s persistentními parametry a přitom jim záleží na vzhledu URL. Jde o třídu MetadataBuilder, která se používá pro tvorbu metadat pro router a je možné s ní vytvářet aliasy pro parametry a obcházet některé problémy s Multiplierem.

Knihovna je samozřejmě dostupná na Githubu.

Příklady použití najdete v dokumentaci, případně v testech.

Instalace

Přes Composer:

{
    "require": {
        "zaxcms/routers": "v1.0.1"
    }
}

Editoval Zax (20. 5. 2015 17:26)

David Matějka
Moderator | 6445
+
+2
-

libi se mi to :)

btw, nedoporucuj minimum-stability: dev; dev-master u tveho balicku staci. Zmena minimum stability by mohla pekne rozmd*at aplikaci :)

Zax
Člen | 370
+
0
-

@matej21 hm hm díky :-) S Composerem ještě nejsem moc sžitý, upravil jsem to..

Zax
Člen | 370
+
0
-

v1.0.1 je venku

Máte jednoduché pole jako persistentní parametr a nelíbí se vám url? Změňte
/test-array?some-deep-control-selected[]=1&some-deep-control-selected[]=5&some-deep-control-selected[]=10
třeba na
/test-array?selected=1+5+10

;-)

https://github.com/ZaxCMS/Routers