"The greatest wealth is to live content with little" --Plato

Articles archive for Dec 19, 2007

Articles: 1

Uchovávání a manipulace s URL

Dec 19, 2007 11:40 AM | 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.
current rating 3.26/5 (votes: 27)

Whole article | 0 comments | 0 trackbacks