CakePHPを使い始めたばかりで、プラグインとコンポーネントのコンセプトに問題があります。私のアプリケーションコントローラにcakephpプラグインの出力が含まれています
主な問題は、自分のアプリに自分のビューを含める方法です。たとえば、cakephpサイトにはプラグインのチュートリアルがありますが、自分のアプリの出力にプラグインを組み込む方法については言及していません。
自分のサイトのすべてのページに表示されるログインバーを作成します。ご存知のように、各ページの一番上にあるUsername PasswordまたはWelcome Fred Flintstoneのいずれかが表示されます。
私が作成したすべてのコントローラにプラグインを組み込むことができるので、プラグインがこれに最も適しているようです。しかし、私が言及したように、私はどのように私のアプリのビューでプラグインビューを含めるか分かりません。
/app/View/Elements/login_bar.ctp
echo $this->Form->create('User');
echo $this->Form->inputs(array('username', 'password'));
echo $this->Form->end('login');
とあなたの意見(またはレイアウト)に含める:この場合
リー