| Lavorare con le Request |
|
|
|
| Joomla 1.5 |
| Martedì 03 Novembre 2009 21:21 |
|
In Joomla invece di usare queste direttamente, si ricorre alla classe statica JRequest. Il motivo di usarla è che ci permette di processare l'input nello stesso attimo che lo si ritorna, questo porta ad un risparmio di codice e aumenta la sicurezza.
Le richieste sopra menzionate sono sempre disponibili, e questo avvantaggia eventuali porting. I due metodi più usati di JRequest sono: JRequest::setVar; e JRequest::getVar(); , come si intuisce, una accede, l'altra setta. Nell'esempio, accediamo al valore dell'id e se l'id non è settato, restituisce il valore di default, ovvero 0 (il default è opzionale). Con JRequest possiamo settare una task: Un trucco che garantisce che la variabile è settata è usare insieme i due metodi: Per gli altri metodi di JRequest vi rimando, come sempre, ai documenti ufficiali: api.joomla.org |