miércoles, 3 de julio de 2013

CakePHP Pasar 2 variables por URL y recuperarlas en el controlador

Claramente los existen problemas tan pequeños pero a la vez tan difíciles que casi nadie se molesta en documentarlos, siendo claros y yendo al grano me tope con este problema querer pasar dos variables por medio de un link del tipo postlink, probé de todo y no encontré documentación ni solución alguna hasta que de tanto probar porfió encontré el codigo adecuado un saludo a todos.

Descripción de la solución: 

*Link del tipo postlink
*Envió de dos variables por URL
*Recuperación de dichas variables en el controlador
*Mensaje de confirmación antes de continuar con el link

Vista:


echo $this->Form->postLink(__('Delete'), array('action' => 'delete_itemsestandares/'.$var1.'/'.$var2),array('confirm'=> __('Estas seguro que quieres borrar ?',$varnombre),'escape'=>false));

Controlador :

public function delete_itemsestandares($var1,$var2) {


}