2016-11-03 3 views
0

Я разработал веб-сайт для матчей. У меня есть таблица для лиг и таблица для статистики. Таблица лиги имеет отношение один к многим со статистической таблицей.laravel 5.2 как поместить старое значение в форму :: select во время редактирования таблицы с его отношением

В статистике страницы У меня есть форма :: выбрать

Это код

<div class="form-group"> 
        <label for="name" class="col-md-3 control-label"><br> هذه الاحصائيه</label> 
      <div class="col-md-9"> 
       {{ Form::select("toLeague", $leagues, null, ['class' => 'form-control']) }} 


       </div> 
       </div> 

**** Пользователь выбирает лигу статистики, когда я изменить статистику я хочу старое значение лига в форме :: select ****

Как это сделать в форме выбрать? please any one help me

ответ

1

Вы можете использовать привязку Form-model, чтобы выполнить это.

Form::model($statistic, ['route' => ['.......']]) 

Он автоматически выберет ваши сохраненные значения, соответствующие имени поля, с именем ввода формы.

Здесь вы получите представление.

https://laravelcollective.com/docs/5.3/html#form-model-binding

Также есть еще один способ. Подумайте, что ваше имя внешнего ключа: leage_id в таблице статистики обновите вашу форму, как показано ниже:

{{ Form::select("toLeague", $leagues, $statistic->league_id, ['class' => 'form-control']) }} 
+0

Второй способ работы Спасибо –