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