投稿したデータを取得したい。しかし、私はフォームを使用していません。データはメソッドpost
のjqueryスクリプトによってポストされており、フェッチしたいと思います。
パラメータを取得する方法を知っています
$id = $this->getRequest ()->getParam ( 'id', null );
とフォームの値
$message = $form->getValue ( 'message' );
ただし、パラメーターやフォームの値ではなく、投稿データにアクセスしたいと思います。何か案は?
これが私の解決策です;)
$this->getRequest()->getPost('id', null);
実際には、これはあなたが探しているものの多くかもしれません。
$this->getRequest()->getRawBody();
https://framework.zend.com/manual/1.12/en/zend.controller.request.html
ここに他の例があります:
$this->getRequest()->getPost()->toArray()
これを試して:
$request = $this->getRequest();
$request->getPost('field_name');