メインURLの例のようなlaravel 4でルートのシステムをセットアップしようとしています: http://laravel.dev/このルートで2つの異なるコントローラーのうちの1つをレンダリングできます。
例:
ユーザーAがログインしている場合、このURLでメインページを表示します-> http://laravel.dev/
ユーザーAがログインしていない場合、このURLにもログインページが表示されます-> http://laravel.dev/
ルートをそのように設定しようとしましたが、空白のページが表示されます。どうすれば解決できますか?
Route::get('/', array('before' => 'detectLang',function(){
if (Auth::guest()) { // check if user is logged
Route::get('/', 'MainController@getView'); // function that show the main page
} else {
Route::get('/','UserController@getLogin'); // function that render the login page
}
}));