2017-12-14 10 views
0

私はLaravelの新機能で、Formメソッドを使用しようとしています。私のフォームは正常に動作していますが、データベース内の前のフォームのデータを含むことができる2つの入力フィールドがあります。私が何をしたいかLaravelフォームの表示値

がデフォルトとしてこれらの分野におけるこれらのあらかじめ設定されたデータを表示することですが、彼/彼女が望んでいる場合、ユーザーはそれらを上書きすることができます。

私は多くのことを検索し、私はバインディングフォームモデルを使用することができますが、何でも、私はそれが動作しませんしてみてください。

誰でも助けてください。または、他の方法を提供するかもしれませんか?それが今であるとしてここで

は私のフォームです:

{{Form::open(array('url' => '','id' => 'formDummy','files' => true))}} 
    <table style="margin: 0 auto;" cellpadding="5"> 
     <tr> 
      <td>Date:</td> 
      <td>{{Form::date('exgateDate', \Carbon\Carbon::now())}}</td> 
     </tr> 
     <tr> 
      <td>Car:</td> 
      <td>{{Form::select('car',$car->pluck('name','id'),null,['placeholder' => '','id' => 'car', 'class' => 'ddl'])}}</td> 
     </tr> 
     <tr> 
      <td>Number:</td> 
      <td>{{Form::text('Number','',array('id' => 'Number', 'class' => 'txt'))}}</td> 
     </tr> 
     <tr> 
      <td>Files:</td> 
      <td>{{Form::file('dummyFile',array('multiple'=>true,'id' => 'dummyFiles'))}}</td> 
     </tr> 
     <tr> 
      <td colspan="2">{{Form::button('Submit',array('id' => 'sendDummy'))}}</td> 
     </tr> 
    </table> 
{{Form::close()}} 
+0

コントローラからブレードに値を渡す必要があります。あなたは '$ yourObject-> valueを簡単に行うことができますか? $ yourObject-> value: '' 'フィールドの値として –

答えて

0

あなたが以前の経路からの入力を取得するためのヘルパーメソッドoldを使用することができます(つまり、リダイレクトがバックによる失敗した検証に起こる)

{{ old("input_name", "default_value") }} 
関連する問題