2017-12-20 15 views
0

저는 Laravel의 폼 빌더에 대해 몇 가지 대구를 작성하고 있습니다. 내가 박히의 create.blade.php에Laravel/formbuilder 선택 옵션 배열을 사용하여 값을 읽습니다.

public function create() 
{ 
    $departments = Department::all('name'); 
    return view('door.project.create') ->with('departments',$departments); 
} 

:

여기 내 컨트롤러입니다. {"name": "Sale"}

그리고 선택 상자 코드는 여기 아래에 다음과 같습니다 : 선택 박스의 옵션은 JSON 배열 함께 보여줄 것 좋아

<div class="form-group"> 
    {!! Form::Label('deparment_name', 'Department:') !!} 
    {!! Form::select('deparment_name', $departments, null, ['mutiple' => 'multiple']) !!} 
</div> 

나는 내가 그것을 어떻게 해결합니까 물어 봐도 될까요?

$departments = Department::all('name'); 

사용한다 : 대신

답변

0

$departments = Department::pluck('name','id'); 

에서 얻을 수 유효한 목록을 선택합니다.

+0

고맙습니다. 도움이됩니다. 감사! –