ログインフォームをZend Frameworkの複数のページに埋め込む最良の方法は何ですか?
現在、別のログインフォーム用の LoginController と、インデックスページでのアクション用の IndexController の 2 つのコントローラーがあります。
ユーザーがフロントページとログインページの両方からログインできるようにするには、ログインフォームをインデックスページに含める必要があります。
私の現在の解決策は、IndexController に LoginController を拡張させることですが、両方のコントローラーのコードを調整する必要があります (たとえば、子 indexAction 内から parent::IndexAction を呼び出してログイン フォームをレンダリングし、さまざまなリダイレクトも更新する必要があります)。
このようなコントローラーの inharitance を使用して「マルチページ」ログインを実装しても問題ありませんか?
ベストプラクティスは何ですか?