@extends('layouts.master') @section('page_title',$user->exists ? 'Edit User' : "Create User") @section('content')
{{ Form::page_header($user->exists ? 'Edit User' : 'Create User', 'business') }}
{{ Form::open(['url' => $post_url]) }} {{ Form::label_title('Name') }} {{ Form::label_title('Contact Info') }} {{ Form::label_title('Role') }} {{ Form::label_title('Team') }} @if(\Gate::allows(\App\Providers\AuthServiceProvider::GATE_CAN_EDIT_PERMISSIONS)) {{ Form::label_title('Permissions') }} @foreach($permissions as $id => $name) {{ Form::checkbox_ex("user_permissions[{$id}]", $user->user_has_permission($id) ? 1 : 0, $name, null, null, 3) }} @endforeach @if(\Gate::allows(\App\Providers\AuthServiceProvider::GATE_CAN_EDIT_HIDDEN_PERMISSIONS)) @foreach($granted_permissions as $id => $name) {{ Form::checkbox_ex("user_permissions[{$id}]", $user->user_has_permission($id) ? 1 : 0, $name, null, null, 3) }} @endforeach @elseif(isset($granted_permissions)) @foreach($granted_permissions as $id => $name) {{ Form::checkbox_ex("user_permissions[{$id}]", $user->user_has_permission($id) ? 1 : 0, $name, null, null, 3, null, null, 1, true) }} {{-- We need to make sure that we do not lose any granted permissions when a user is edited --}} {{ Form::hidden("user_permissions[{$id}]", $user->user_has_permission($id) ? 1 : 0) }} @endforeach @endif @endif {{ Form::label_title('Pipedrive User ID') }} @if($user->exists) {{ Form::row_checkbox_inline('active', 'Active', $user->active == 1 ? 1 : 0, 0, 12,\App\Helpers\FormComponentHelper::SIZE_MEDIUM) }} @endif {{ Form::separator_row('grey-divider thin-divider') }} {{ Form::close() }}
@endsection @section('page_style') @endsection