私の目標を達成するためにこれを構成するより良い方法があれば、あなたの考えを歓迎します.
ユーザーがページ (サイドバー、ヘッダーなど) を編集できる CMS があります。これらはすべて IndexController で行われます。
一部のページには、独自のコントローラー (ContactController など) が必要です。ただし、同じようにカスタマイズできるようにしたいと思います。
IndexController::IndexAction から NewsletterController::IndexAction を実行して、ビューの出力を文字列で取得できますか? ビュー ファイルを単にレンダリングするだけでなく、アクションにあるものも実行したいのです。