Aktuelle Aktion bei der Verwendung von CakePHP 3
In CakePHP 2, ich könnte die aktuelle Aktion mit $this->action
, aber in CakePHP 3.x ich kann nicht mehr, denn es gibt die folgende Fehlermeldung zurück:
Error: actionHelper could not be found.
Wie bekomme ich die aktuelle Aktion in CakePHP 3?
$this->action
war schon depecated in 2.x!
Du musst angemeldet sein, um einen Kommentar abzugeben.
$this->request->action
ODER$this->request->params['action']
beide arbeiten.Ab CakePHP 3.6 die Verwendung von nicht-deprecated
$this->request->getParam('action')
In CakePHP 3.7 verwenden:
$this->getRequest()->getParam('action')