Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 08.07.2017 14:16:16

Как получить из формы масив данных?

Larevel 5.4, php 7.1

Как получить из селеккта массив данных?

{!! Form::select('role_id', $roles, isset($help->role_id) ? $help->role_id : '', ['class' => 'selectpicker', 'title' =>'Роль в системе', 'multiple']) !!}
                @if ($errors->has('role_id'))
                    <span style="color: #d33724">{{ $errors->first('role_id') }}</span>
                @endif

Не в сети

#2 08.07.2017 19:23:01

TrueKanonir
Откуда: Ташкент
Сообщений: 221

Re: Как получить из формы масив данных?

  1. { Form::select(’role_id[]’, $roles, isset($help->role_id) ? $help->role_id : ’’, [’class’ ⇒ ’selectpicker’, ’title’ ⇒’Роль в системе’, ’multiple’]) }

'role_id[]' так должен на сервер массив значений отправляться

Изменено TrueKanonir (08.07.2017 19:41:21)

Не в сети

#3 08.07.2017 19:36:13

Re: Как получить из формы масив данных?

'role_id[]' так должен на сервер массив значений отправляться

Если я не ошибаюсь, то и в самом Form::select role_id надо указать как role_id[]

{!! Form::select('role_id[]', $roles, isset($help->role_id) ? $help->role_id : '', ['class' => 'selectpicker', 'title' =>'Роль в системе', 'multiple']) !!}

Давно не использовал этот пакет, да и вообще фронтовой частью.

Не в сети

#4 08.07.2017 19:41:06

TrueKanonir
Откуда: Ташкент
Сообщений: 221

Re: Как получить из формы масив данных?

  1. Если я не ошибаюсь, то и в самом Form::select role_id надо указать как role_id[]

Да, я это и имел ввиду. просто в цитате не исправил

Не в сети

Подвал раздела