更新:phpでのヘッダーの使用について間違ったステートメントをいくつか書きました。だからその部分を忘れてください:)
私が欲しいのは、ブラウザーでURLを変更せずに、別のコントローラーからコントローラーのビュー(コントローラーのデータを含む)をフェッチして表示することです。
いくつかの詳細:
- 直接リダイレクト(ブラウザ経由)であるため、リダイレクトは機能しません
- requestActionでは、CSSと画像を正しくフェッチできません
内部で他のコントローラーにリダイレクトするコントローラーディスパッチャーがあるので、これが必要です。
唯一の(正しい)解決策は、Router ::connectで/configのroutes.phpを使用し、ディスパッチャーコントローラーにあったロジックを使用することだと思います。