Fix for #933 issue

This PR fixes #933, and some minor glitches detailed in the commit messages.
this parameter is only used in POST, please use ```getRequest()->request->get('...');```

Thanks