Undefined property:Controller名::$redirect
というエラー表示の直しかたについてお聞きしたいです。
これが原因で、画面が再描画できなくなっています。
そしてどこを直すのかも分かりません。
Undefined property:Controller名::$redirect
についてわかるかた教えてください。
(追記)
エラーの該当行が、redirect先メソッドの先頭の行だったため、飛ぶ処理が原因かもとして考えています
PHP
1 return $this->redirect(['action' => 'full', 2 '?' => ['uid' => $uid, 'displayYM' => $aYM]]);
Controller名クラスに、$redirectというプロパティは存在しません、
ってエラーです。
$redirectは宣言していますか?
なんにせよ、質問者さんの現状のソースコードを記載してください。
$redirectは宣言していません.
return $this->redirect(['controller' => 'attendance-petition',
'action' => 'full']);
コード一部だけではなんとも言えませんね。
それだけでこたえろって「エラー読んでなんとかして」くらいしかないです。
そうですか。分かりました。再度発生した際、またエラーを見直してみます
そのコメントのコードも含めて、
ソースコードの全容を、
質問本文に記載して下さい。