2017-07-01 7 views
1

Laravelが新しく、ボタンを使用して別のビューにリダイレクトしたいです。 ボタンをクリックすると、特定のルート機能にリダイレクトしてからコントローラにリダイレクトします。 しかし、私は間違いを犯しています。私は彼らがオンラインで見せたことをしましたが、修正できませんでした。 以下は私のコードです。laravelのリダイレクトが機能しない

コントローラー:

class MyController extends BaseController{ 
    function fromSub(){ 
     return view('from'); 
    } 
} 

ルート:

Route::get('from',array('uses'=>'[email protected]' , 'as' => 'from')); 

ビュー:事前に

<html> 
    <body> 
     <button type="button" onclick="window.location='{{ url("from") }}'">BUTTON</button> 
    </body> 
</html> 

感謝。

答えて

1

ルートでこのコードを交換し、それをテスト:

Laravel 5.1+:

Route::get('from', '[email protected]')->name('from'); 

Laravel 5.1

Route::get('from', [ 
    'as' => 'from', 'uses' => '[email protected]' 
]); 
+0

それはまだMohammad.When私が働いていませんあなたが使用しているlaravelのバージョン –

+0

の表示で、いくつかの赤い点が表示されています。エラーテキストは正確に何ですか? –

+0

はいモハマドはそれを済ませました。本当にありがとうございます。 –