:::: MENU ::::

Parametros GET y POST de una petición HTTP en Magento

5.00 avg. rating (83% score) - 1 vote

En Magento podemos obtener los parámetros de la petición HTTP, tanto si es realizada por cualquiera de los métodos GET o POST.

En definitiva, las siguientes llamadas sustituyen a las variables de PHP correspondientes $_GET y $_POST, sólo que en este caso, Magento aplica primero los filtros de seguidad correspondientes, para que no tengamos que preocuparnos por posibles ataques de inyección de código:

Para obtener los parámetros de una petición GET (parámetros en la URL), usaremos:

 $params = $this->getRequest()->getParams(); 

Y para obtener los parámetros de una petición POST, utilizaremos:

 $params = $this->getRequest()->getPost(); 

Ambas llamadas funcionarán correctamente prácticamente en cualquier lugar (controladores, modelos y plantillas).




Hey! Qué opinas sobre el artículo?