2016-11-03 3 views
0

나는 경기를위한 웹 사이트와 테이블을 가지고있다. 테이블과 테이블은 통계 테이블과 관계가있다. 페이지 통계에서laravel 5.2 이전 값을 Form :: 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> 

**** 사용자 내가 통계를 편집 할 때 내가의 이전 값을 원하는, 통계의 리그를 선택합니다 양식의 리그 :: 선택 ****

양식 선택에서 어떻게합니까? 도와주세요

답변

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

두 번째 방법은 감사했습니다. –