Это мой pubf в мой контроллер, который обрабатывает запрос:Laravel разборе Входной сигнал от множественного выбора коробки не работает
public function addPermissionsToRoleHandler($rid, Request $request)
{
$role = Role::find($rid);
dd($request->permissions);
foreach($request->permissions as $perm)
{
$permission = Permission::find($perm->id);
$role->attachPermission($permission);
}
return redirect()->route('showSpecificRole', $rid);
}
Это, как я определил мой множественного выбора ящик:
{!! Form::select('permissions[]', $permissions, null, array('class' => 'selectpicker show-tick', 'data-live-search' => 'true', 'id' => 'permission_select', 'multiple' => true)) !!}
Почему мой dd()
возвращает null? $request->permission
пуст. dd($request)
имеет только token_
.
Показать файл маршрута и 'Форма :: открыть' –
http://pastebin.com/WBrVDUER – Scarwolf
По мне это происходит, когда вы отправляете форму без проверки флажков. Если вы хотите получить значение флажка из формы, установите флажок перед отправкой формы. –