前提・実現したいこと
データベースから取得したデータと、その先頭に「なし」項目をつけてプルダウンを作成したいです。
pluckで取得したデータの先頭に、配列を付け足そうとしているのですが、エラーが出てうまくいきません。
どのようにすれば結合できるでしょうか?
これが理想形です。
<select name="test">
発生している問題・エラーメッセージ
array_merge(): Argument #2 is not an array
該当のソースコード
//controller.php public function create() { $test_zero = array(0 => 'なし'); $test_data = Test::pluck('name', 'id'); $test = array_merge($test_zero, $test_data); return view('admin.test_create') ->with('test', $test); }
{{-- view.blade.php --}} <tr> <td>プルダウン</td> <td> {!! Form::select( 'test', $test, null ) !!} </td> </tr>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/02/17 06:13