Вот форма просмотра. :
Код: Выделить всё
@foreach ($roles as $role)
roles->contains($role->id) ? 'checked' : '' }}>{{$role->name}}
@endforeach
Код: Выделить всё
if ($request->roles) {
// update user roles
}
Код: Выделить всё
if($request->roles)
Код: Выделить всё
null
Случай: когда назначена одна или несколько ролей :
Код: Выделить всё
+request: ParameterBag {#41 ▼
#parameters: array:6 [▼
"_method" => "PUT"
"_token" => "a8oIPQFBMbhjanikX8v83qeOcfRE0N4UKTcTQDig"
"name" => "New User Name"
"email" => "newuser@testserver.asap"
"password" => ""
"roles" => array:2 [▼
0 => "2"
1 => "3"
]
]
}
Код: Выделить всё
+request: ParameterBag {#41 ▼
#parameters: array:5 [▼
"_method" => "PUT"
"_token" => "a8oIPQFBMbhjanikX8v83qeOcfRE0N4UKTcTQDig"
"name" => "New User Name"
"email" => "newuser@testserver.asap"
"password" => ""
]
}
Как отличить, когда значение поля Форма сообщения HTML была отправлена как пустая (здесь не отмечена галочкой) или в форме просмотра не было такого поля?
Есть ли в Laravel красноречивый* способ найти/перечислить форму файлы из объекта Request?
[PS: попытка использования другого скрытого поля или использование jQuery в интерфейсе не будет оценена]
Подробнее здесь: https://stackoverflow.com/questions/494 ... left-empty