Link returnUrl

Hola a todos!

Sucede que tengo un problema similar al comentado en este Post.

En la vista al utilizar CHtml::Link sobre una acción Delete de un Crud no logro hacer un redirect a la página que solicita la acción delete. La vista es:


echo CHtml::link(

                       'Eliminar',

                       '#',

                       array(

                         'submit'=>array(

                             'asignarDocumentos/delete',

                             'id'=>$d->id,

                         ),

                         'params'=>array(

                             'returnUrl'=>array('/usuarios/view','id'=>$model->id)

                         ),

                         'confirm'=>'¿Desea desvincular?'

                       )

                   );

En el controlador:


$this->redirect(isset($_POST['returnUrl']) ? $_POST['returnUrl'] : array('admin'));

Devuelve sin index.php?r=

¿Han tenido este inconveniente?