【市場価値がわかる】エンジニア転職におすすめなサイト

cakePHP4でMissing Templateのエラー解決

missingエラー

cakePHP4で開発していたら、Missing Templateエラーが発生したんだけどこれはどうやって解決すればいいの??

こんな疑問を解決します。

開発環境
PHP8
cakePHP4

Contents

結論:コントローラーのアクションとテンプレート名が一致していない

Missing Templateが発生する原因は、コントローラーのアクション名とテンプレート名があっていないからです。

なので、cakePHP4の命名規則に則り、名前を一致させましょう。

例)CompaniesControllerのindexアクションがあるならば、Templates > Companies > index.phpとします。

よくある凡ミスなんですが、CompaniesControllerとしているのに、templates > Companyとしてるとかあります。

これだと、CompaniesとCompanyは別のものと判断されてしまうことに注意しましょう。

>>転職するのにおすすめのサイトはこちらをクリック
>>副業で稼ぐためにおすすめのサイトはこちらをクリック

スキルを売り買いするならココナラ

オンライン動画学習ならUdemy

コメント

コメントする

CAPTCHA


Contents
閉じる