2014-01-03 4 views
0

Я хочу заполнить страницу view.blade.php со значением, указанным в add.blade.php. Я получаю свои значения формы, используя переменную $form_value из базы данных. Как использовать эту переменную для заполнения страницы просмотра chekbox.Как динамически заполнять флажок из базы данных

view.blade.php

<div class = "row"> 
     <div class="col-lg-4"> 
      <label> 
       <input type="checkbox" name="hoogwerker"><b> Hoogwerker gebruikt</b> 
      </label> 
     </div> 
     <div class="col-lg-4"> 
      <label> 
       <input type="checkbox" name="koerier"><b> Materiaal toegeleverd via koerier</b> 
      </label> 
     </div> 
     <div class="col-lg-4"> 
      <label> 
       <input type="checkbox" name="bijgewerkt"><b> Kraanboek bijgewerkt</b> 
      </label> 
     </div> 
    </div> 

add.blade.php

<div class = "row"> 
       <div class="col-lg-4"> 
        <label> 
         <input type="checkbox" name="hoogwerker"> Hoogwerker gebruikt 
        </label> 
       </div> 
       <div class="col-lg-4"> 
        <label> 
         <input type="checkbox" name="koerier"> Materiaal toegeleverd via koerier 
        </label> 
       </div> 
       <div class="col-lg-4"> 
        <label> 
         <input type="checkbox" name="bijgewerkt"> Kraanboek bijgewerkt 
        </label> 
       </div> 
      </div> 

ответ

2

Laravel будет делать это автоматически для вас, если ваш шаблон лезвие сделано с помощью формы :: модель():

{{ Form::model($model) }} 

    {{ Form::checkbox('hoogwerker') }} 
    {{ Form::label('hoogwerker', 'Hoogwerker gebruikt') }} 

    {{ Form::checkbox('koerier') }} 
    {{ Form::label('koerier', 'Materiaal toegeleverd via koerier') }} 

{{ Form::close() }} 

И ваш контроллер должен сделать что-то вроде

$model = User::find(1); 
return View::make('your-view')->with('model', $model); 
Смежные вопросы