ppazos / yupp

Automatically exported from code.google.com/p/yupp
0 stars 0 forks source link

Cambiar el comportamiento cuando se recibe un actionParam #128

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
En RequestManager línea 93 se procesa el actionParam, una acción que viene 
como parámetro en lugar de venir en la URL.

Ver:

$actionParam = $router->getActionParam();
if ( empty($actionParam) )
{
  if ( !isset($lr['action']) || $lr['action'] === "" )
  {
    $lr['action'] = 'index';
  }
}
else
{
  $lr['action'] = $actionParam;
}

Hay un problema con actionParam cuando se manda desde un form.
La accion que aparece en la URL es la de la action del form, pero la vista que 
se muestra es la que renderea la acction actionParam. La URL deberia ser 
tambien la que diga actionParam. Por eso haria un redirect en lugar de un 
render.

Original issue reported on code.google.com by pablo.swp@gmail.com on 3 Feb 2012 at 5:25