"Nejbohatší život má ten, kdo žije s minimem nároků." --Platón

Archiv článků pro 19.12.2007

Články: 1

Uchovávání a manipulace s URL

19.12.2007 11:40 | koubel | Zend Framework php

Pokud používáte Zend Framework MVC, tak pomocí routeru určujete, na jakou action metodu určitého controlleru se požadavek, který jde na dané URL přepojí. Ve výstupech (views) pak pravděpodobně získáváte URL nějakým způsobem zpět. Buď můžete URL psát natvrdo, nebo využít flexibilnější metodu a použít view helperu Zend_View_Helper_Url. Na něm mě ale vadí jednak určitá ukecanost použití - musíte mu nacpat dost velké asociativní pole jako parametr a navíc je to jen view helper, s obtížemi se používá v jinde než ve views.

Další věc, co mě chyběla, je jasná definice parametrů a vůbec tvarů URL. Částečně to jde řešit definicí routeru přes config, ale to mě příliš nevyhovuje, raději si router inicializuji v kódu v aplikační třídě. Napsal jsem si tedy vlastní řešení, které využívá XML soubor jako zdroj všech URL v aplikaci.

  • Currently 97.779/5 Stars.
aktuální hodnocení 3.26/5 (hlasovalo: 27)

Celý článek | 0 komentářů | 0 trackbacků