localhost:3000/dashboardユーザーのタイプに基づいて、さまざまなビュー/コントローラーの組み合わせを指す必要がある場合があります。私のアプリケーションの 2 つの主なタイプはSubscriberとPublisherです。
Publisherログインしてに移動すると/dashboard、パブリッシャー ダッシュボードを表示する必要があります。
Subscriberログインしてに移動すると/dashboard、サブスクライバー ダッシュボードを表示する必要があります。
この時点で、パブリッシャーのダッシュボードが呼び出されDashboard、サブスクライバーのダッシュボードが呼び出されProfileます。私には少し汚れているように見えます。
質問は。適切なコントローラーを呼び出し、適切なデータをロードし、特定のユーザーのタイプに基づいて適切なテンプレート/レイアウトをレンダリングする最良の方法は何ですか?