2016-08-23 5 views
-1

私はlaravelの私のブレードページで見た値のデータベース列値にリンクを作成したいと思います。私のデータベースにはテーブルがあります。私はすでに価値を見た。今、私はテーブルidによってこの値のリンクを作成したいと思います。つまり、列名がclass_nameであり、その価値イメージ処理があるとします。それは私のデータベースにIDを持っています。だから私はデータベースに多くのクラス名とIDを持っています。クラスIDでリンクを作成したいと思います。そのため、画像処理クラスのようなクラス名をクリックするだけで、唯一の画像処理クラスに入ることができます。他のクラス名をクリックする場合と同様に、別のクラスを入力する必要があります。私はlaravelの私のブレードページで見た値のデータベース列値にリンクを作成したい

私はすでに私のルートます

Route::get('/link-class/{id}', [ 
'uses' => '[email protected]', 
'as' => 'link.class', 
'middleware' => 'auth']); 

をしかし、私は、コントローラでこれを書くのか分かりません。

public function link(Request $request, $id) 
{ 

} 

そして私はまた、はい、私はそれを得たここ

<div class="floating-box"><h4><a href=" ">{{ $newclass->class_name}}</a></h4><h5> Section: {{ $newclass->section}}</h5><img src="/uploads/avatars/{{ Auth::user()->avatar }}" style="width:50px; height:50px; float:left; border-radius:50%; margin-right:25px;">Teacher: {{ Auth::user()->name}}</div> 

答えて

-1

入れてリンクがどうあるべきか分かりません。 ルートは次のようになります。

Route::get('/link-class/{class_id}', [ 
'uses' => '[email protected]', 
'as' => 'class', 
'middleware' => 'auth']); 

とコントローラ:

public function link($id) 
{ 
    //echo "class id: ".$id; 
    return view('class'); 
} 
関連する問題