1
저는 Laravel에서 매우 새로 왔습니다. Select 태그의 선택된 값에 Model의 속성을 바인딩하려고합니다. 이제 다음 코드는 선택한 태그를 표시 할 수 없습니다. 태그 선택 UI가 작동하지 않음
{!! Form::label('tag_list','Tags') !!}
{!! Form::select('tag_list[]',$tags, null,['class'=>'form-control','multiple']) !!}
내가
{!! Form::label('tag_list','Tags') !!}
{!! Form::select('tag_list[]',$tags, [1,2,3],['class'=>'form-control','multiple']) !!}
를 주었을 때 일했다. 모델 제의
나는이 도움이되지 않습니다
public function getTagListAttribute()
{
return $this->tags->lists('id')->all();
}
있습니다. 어떤 스레드에서는 Laravel 5.2에서 pluck이 목록 대신 작동해야한다는 것을 알았습니다. 는 그래서
공공 기능 getTagListAttribute()
{
return $this->tags()->pluck("id")->toArray();
}
내가 Laravel 5.2.39을 사용하고 시도. 내가 뭘 놓치고 있니?
로
당신은 당신의 모델을 작성할 수 있습니다. – Tasmin