cakephp2.x post値を書き換え

2013年4月27日更新 view: 26 view

postされた $this->data の値を書き換えるには

普通に書き換えてみる

普通に値を代入しようとすると以下のエラーが出る。

$this->params['data']['User']['id'] = 55;

Notice (8): Indirect modification of overloaded element of CakeRequest has no effect [APP/Plugin/OAuth/Controller/Component/SignUpComponent.php, line 62]
スポンサードリンク

対応策

$this->request->data['User']['id'] = 55;

これでpost値を入れ替えることができる。

スポンサードリンク

関連記事

関連カテゴリ

コロ助

web関連の記事や制作系の記事をどんどんまとめていきます。 宜しくお願いします!

ピックアップ

パソコン・ソフトウェア ランキング

9月19日 ( 水 ) にアクセスが多かった記事はこちら!