如何在laravel5.3中使用Collective

时间:2016-10-27 02:44:44

标签: laravel laravelcollective

我已经从L4.2升级到L5.3.20并且我尝试使用Collective-laravel FormFacades和HTMLFacade以及下面的代码,但我得到了错误导致我的下拉。我应该如何纠正呢

{{ Form::select('employeeID', $employees,null,['class' => 'form-control input-xlarge select2me','data-placeholder'=>'Select Employee...']) }}


'Form' => Collective\Html\FormFacade::class,
'HTML' => Collective\Html\HtmlFacade::class,

结果:

{"id":25,"employeeID":"asdfasdfasdf","fullName":"Sdfas","email":"ddd@yahoo.com","gender":"female","fatherName":"Dfasdfasdf","mobileNumber":"3452345","date_of_birth":"2016-10-11","designation":1,"joiningDate":"2016-10-31","profileImage":"Sdfas_asdfasdfasdf.png","localAddress":"234523","permanentAddress":"452345","status":null,"last_login":null,"remember_token":null,"exit_date":null,"created_at":"2016-10-27 02:21:56","updated_at":"2016-10-27 02:21:56"}

1 个答案:

答案 0 :(得分:0)

您需要将格式良好的数据提供给select。 Laravel采用pluck()方法,非常适合这项工作:

$employees = Employee::pluck('employeeID', 'id');
相关问题