사용자 편집 페이지를 통해 위임을 설정하고 역할을 관리하려고합니다. 사용 가능한 역할 목록과 사용자가 이미 할당 된 역할을 $ role 및 $ assignedRoles로보기로 전달했습니다.데이터베이스에 값이 설정되어있을 때 체크 박스를 선택하여 표시하는 방법 - Laravel
문제 이미 할당 된 역할을 표시하는 양식을 얻는 중입니다. ($ assignedRoles) 및 확인되지 않은 할당되지 않은 역할 ($ roles의 나머지)이 포함됩니다. 내가
@foreach ($roles as $role)
{{ Form::checkbox('role[]', $role->id) }}
{{ Form::label('role', $role->name) }}<br>
@endforeach
내 문제를 사용하여보기에서 사용 가능한 역할을 반복하고
[{"id":1,"name":"Admin","created_at":"2014-09-15 14:26:24","updated_at":"2014-09-15 14:26:24","pivot":{"user_id":1,"role_id":1}}]
처럼
[{"id":1,"name":"Admin","created_at":"2014-09-15 14:26:24","updated_at":"2014-09-15 14:26:24"},{"id":2,"name":"Pastor","created_at":"2014-09-15 14:26:34","updated_at":"2014-09-15 14:26:34"},{"id":3,"name":"Elder","created_at":"2014-09-15 14:26:43","updated_at":"2014-09-15 14:26:43"},{"id":4,"name":"Ministry Leader","created_at":"2014-09-15 14:26:55","updated_at":"2014-09-15 14:26:55"}]
및 $ userRoles 보이는 것처럼
$ 역할은 내가 즉 보인다 양식을 볼 때 $ userRo에 따라 이미 설정된 역할이 표시되도록 내가 어떻게 만들 수 있는지 모르겠다. 레 (위). 정말 감사드립니다.
대신 내가 $ userRoles 그것을 사용하는 foreach 문에 $ 역할을 사용하는, 약간의 ammendment했습니다 모든 데이터
와 배열 이제 확인란을 만들 수 있도록 완벽하게 작동합니다, 도와 줘서 고마워요 – Railto
. 행복한 코딩 –