0

Cake 2.2 (通常は 1.3 を使用) を使い始めたばかりで、ビュー要素に問題があります。ホームページやその他の場所で使用されるアプリケーションの要素を作成する必要があります。

私はすべてのことを正しくやったと思います:

  • コントローラーにアクションがあります(広告/最新)
  • app/View/Elements/latest.ctpに要素を作成しました
  • 私はこのようにhome.ctpでそれを呼び出します:<?php echo $this->element('latest'); ?>

しかし、それは私にこのエラーを与えます"Element Not Found: Elements/latest.ctp"

4

1 に答える 1

0

いくつかのことが原因である可能性があります。

  • element()ファイル名と呼び出しには違いがあります
  • 要素呼び出しに「.ctp」を含めないでください
  • 要素ファイルの拡張子が正しくありません ( である必要があります.ctp)
  • 要素のファイル権限が正しくなく、アクセスを許可していません
  • 要素へのパスが正しくありません (つまり、フォルダー内にありますが、呼び出しでそれを指定していません)。

これらすべてのテストに合格すれば、問題なく、エラーが発生しないはずです。

于 2012-08-23T14:18:37.513 に答える