プログラミング

Cakephp4で画面が真っ白になる

cakephp4で開発をしていて、奇妙な現象にぶつかった。

Controllerの関数(edit)も記述しているし、viewにもeditが存在している。

しかし、editにアクセスしても、画面が真っ白でエラー表示も出ない。。。

なんだこれ。。

ということで、あれこれやってみました。


public function edit($id = null) 
{ 
if($this->_myLink($id)===true){ 
//・     
・     
・
 }elseif($this->_myLink($id)===false){
 //     
・     
・ 
}
 }

 

 

こんな風になっていたんですが、この内部関数の「_myLink」で

public function _myLink($id = null) {
 $this->autoRender = false; 
}

 

使っている関数内部で「autoRender = false」をしていたのが原因でした。。ちゃんちゃん。

-プログラミング
-

© 2022 青い空とコーヒーと