ZF-3812: Zend_Controller_Action_Helper_ActionStack does not preserve Request Parameters
The ActionStack Action Helper accepts a parameter list similar to the Url View Helper and gotoRoute() method of the Redirector Action Helper, but it does not preserve Request Parameters like its cousins. Example:
One would expect the Request object pushed onto the ActionStack to have the requested $action, the current Controller and Module specifications AND the current Request Parameters, but it ignores the params completely. Instead, workaround with:
$this->_helper->ActionStack->actionToStack($action, null, null, $this->_getAllParams();
I also have a patch to submit for ActionStack that addresses this frustrating behavior AND permits the developer to selectively pass params in an predictable manner. I'll attach that to the ticket once it's created.