2016-07-03 12 views
1

result2ブレードのリンクをクリックすると、(テストテキストを保持する)入力変数は正常に渡されますが、この値はダッシュボード2ブレードに表示されません。 results2ブレードで渡された変数がブレードに表示されていない - ラベラー

リンク:

Dashboard2ビューで
<a href="{{route('dashboard2',['wordsRow'=> $wordsRow->body])}}">{{$wordsRow->body}}</a> 

:Dashboard2の

@if (isset($wordsRow)) 
      <header><h3>{{$wordsRow}}</h3></header> 
@endif 

URL:

http://localhost/xxxxxxx/dashboard2?wordsRow=Test+text

なぜ 'テスト用のテキスト' を決定する任意のヘルプダッシュボード2ビューには表示されませんか?

答えて

0

試し

@if (Request::has('wordsRow')) 
      <header><h3>{{Request::get('wordsRow')}}</h3></header> 
@endif 
+0

予期せぬ構文エラーです; ';'次の行:@if(Request :: has( 'wordsRow')) –

+0

がrap-s-hによって編集された後に動作しました –

0

Laravelが$ _GET変数をビューに自動的に渡していることは決してありません。では、これらの変数をビューに渡すコードはどこにありますか?

+0

パブリック関数postWords(要求$要求) \t \t { $本体= $要求[ 'ボディ']。 $ wordsRow = Words :: where(DB :: raw( 'body')、 'LIKE'、 "%{$ body}%") - > get(); $ words = new Words(); $ words-> body = $ body; $ request-> user() - > words() - > save($ words); 返信表示( 'results2'、[ \t \t 'wordsRow' => $ wordsRow]); \t \t} –

+0

まあ、変数をダッシュ​​ボードビューに渡す方法はまだありません。たぶんhuuukからの以下の答えはすでにあなたを助けます。 – d33k4y

関連する問題