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
Original issue reported on code.google.com by
pablo.swp@gmail.com
on 3 Feb 2012 at 5:25