@extends('layouts.main') @push('styles') @endpush @section('content')

{{ __('roles.edit_role') }} - {!! $role->name !!}

@include('flash::message')
@if (count($errors) > 0)
{{ __('roles.input_error') }}

    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
{{ Form::model($role, ['method' => 'PATCH','route' => ['roles.update', $role->id]]) }}
{{ Form::label('name',__('roles.name_of_role')) }} {{ Form::text('name',null,['class' => 'form-control compulsory']) }}

{{ __('roles.permissions') }}

@foreach($categories as $category) @php $permissions = Streamline\Models\PermissionCategory::find($category->id)->permissions; @endphp @endforeach
# {{ __('roles.assign') }} {{ $category->name }} {{ __('roles.check_all') }}
  • {{ __('roles.viewing') }}
  • {{ __('roles.creating') }}
  • {{ __('roles.editing') }}
  • {{ __('roles.deleting') }}
  • {{ __('roles.other') }}
@foreach($permissions->chunk(3) AS $permission)
@foreach($permission as $item)
{{ Form::checkbox('permission[]', $item->id, in_array($item->id, $rolePermissions), array('class' => "permission{$category->id} {$item->crud}{$category->id}")) }} {{ $item->description }}
@endforeach
@endforeach

{{ Form::button(__('roles.submit'),['type'=>'submit','class'=>'btn btn-success waves-effect waves-light m-r-10']) }} {{ Form::button(__('roles.cancel'),['type'=>'reset','class'=>'btn btn-default waves-effect waves-light']) }}
{!! Form::close() !!}
@endsection @push('scripts') @endpush('scripts')