Laravel5.2 フォームのリストの1番目に選択してくださいをいれる

コントローラー側で配列を取得する
toArray()を設定しないとオブジェクトが返ってくるため
配列でマージするときにエラーが発生する

コントローラー
$navigators = Navigator::pluck('name','id')->toArray();

ビュー
{!! Form::select('navigator_id', ['' => '選択してください'] + $navigators,null,['class' => 'form-control'] ) !!}

Published by

kashioka

有限会社アリウープ 代表取締役社長 PHPユーザ会の発起人の一人。いちばんやさしいPHPの教本(インプレス),PHPハンドブック(ソフトバンククリエイティブ)著者。PHPカンファレンス実行委員 明日の開発カンファレンス開催 認定スクラムマスター。近年、PHPに限らずサーバレス環境でのPythonなども書いたりしている。 http://alleyoop.jp

<span>%d</span>人のブロガーが「いいね」をつけました。