Actually, a call to $this->_getParam('id') gets translated into
$this->getRequest()->getParam('id') in the Action class. So, his code
'should' work. It seems that the internal call to getRequest() is not
returning a valid object.
The source code provided is insufficient to diagnose the problem. If you
send your setup code, We can give you a better idea of the problem.
The error message you are getting seems like the constructor for your
controller is not setting the Request object, do you have a custom
__construct() function on your controller? If so you need to either move
that code into the init() function or make your __construct function accept
the correct parameters and call the parent constructor.
Lee.
On 12/22/06, Simon Mundy <[EMAIL PROTECTED]> wrote:
Hi Lindemann
The '_getParam' method was used previously to retrieve request variables
from the dispatcher token. However, you've now got a request object that
takes care of that instead.
Try:-
$request = $this->getRequest();
$id = $request->id;
...from inside your action.
*Source Code:*
$zielgruppe_id = $this->_getParam('id');
--
Simon Mundy | Director | PEPTOLAB
""" " "" """""" "" "" """"""" " "" """"" " """"" " """""" "" "
202/258 Flinders Lane | Melbourne | Victoria | Australia | 3000
Voice +61 (0) 3 9654 4324 | Mobile 0438 046 061 | Fax +61 (0) 3 9654 4124
http://www.peptolab.com