副業におすすめなサイトを見る→

cakePHP4でMissing Templateのエラー解決

アプリリリースのお知らせ

予定を探すアプリyoteipickerをリリースしました。

アプリの利用用途:暇だから何か予定入れたいけど今週の土日は何しようかな〜?ってときに使えるアプリです。

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

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

開発環境
PHP8
cakePHP4

>>ココナラと似てるおすすめの副業サイトを確認する

>>リモートワークもあるおすすめの転職サイトを確認する

休日で空いた時間の暇つぶしを探せるアプリを公開しています。

Contents

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

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

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

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

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

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

>>ココナラと似てるおすすめの副業サイトを確認する

>>リモートワークもあるおすすめの転職サイトを確認する

休日で空いた時間の暇つぶしを探せるアプリを公開しています。

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

コメント

コメントする

CAPTCHA


Contents
閉じる