0

CakePHP のレイアウトに問題があります。すべてのページ (ログイン フォーム) に表示されるものが 1 つ必要ですが、それは表示されています... ビュー (/Users/login.ctp) をレイアウトに追加するにはどうすればよいですか?

4

1 に答える 1

0

いくつかの異なるビュー間で繰り返される HTML が必要な場合は、要素を使用できます。

「/app/view/Elements」フォルダーに .ctp ファイルを作成します。たとえば、「/app/view/Elements/loginform.ctp」です。

そのファイルで、ログイン フォームを作成します。ビューで使用できるものはすべて、このファイルで使用できます (たとえば、HTML ヘルパー)。

この要素を挿入するには、echo $this->element('loginform'); . これは、ビュー ファイルまたはレイアウト ファイルの両方で行うことができます。

于 2013-09-09T14:34:05.587 に答える