Skip to content

Commit 778a51d

Browse files
committed
change edit create permission with card
1 parent b5c1a50 commit 778a51d

File tree

2 files changed

+62
-54
lines changed

2 files changed

+62
-54
lines changed

web-sch-12/resources/views/admin/pages/Permissions/create.blade.php

Lines changed: 30 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -2,35 +2,39 @@
22
@section('title', 'Create Permission')
33

44
@section('content')
5-
<div class="container py-4">
6-
<h4>Create Permission</h4>
5+
<div class="container py-4">
6+
<div class="card card-body">
7+
<h4>Create Permission</h4>
78

8-
<form action="{{ route('permissions.store') }}" method="POST">
9-
@csrf
9+
<form action="{{ route('permissions.store') }}" method="POST">
10+
@csrf
1011

11-
<div class="mb-3">
12-
<label for="name" class="form-label">Permission Name</label>
13-
<input type="text" class="form-control" id="name" name="name" placeholder="e.g. view_reports" required>
14-
</div>
12+
<div class="mb-3">
13+
<label for="name" class="form-label">Permission Name</label>
14+
<input type="text" class="form-control" id="name" name="name" placeholder="e.g. view_reports"
15+
required>
16+
</div>
1517

16-
<div class="mb-3">
17-
<label class="form-label">Assign to Roles</label>
18-
<div class="row">
19-
@foreach ($roles as $role)
20-
<div class="col-md-3 col-6">
21-
<div class="form-check">
22-
<input class="form-check-input" type="checkbox" name="roles[]" value="{{ $role->id }}" id="role_{{ $role->id }}">
23-
<label class="form-check-label" for="role_{{ $role->id }}">
24-
{{ $role->name }}
25-
</label>
26-
</div>
18+
<div class="mb-3">
19+
<label class="form-label">Assign to Roles</label>
20+
<div class="row">
21+
@foreach ($roles as $role)
22+
<div class="col-md-3 col-6">
23+
<div class="form-check">
24+
<input class="form-check-input" type="checkbox" name="roles[]"
25+
value="{{ $role->id }}" id="role_{{ $role->id }}">
26+
<label class="form-check-label" for="role_{{ $role->id }}">
27+
{{ $role->name }}
28+
</label>
29+
</div>
30+
</div>
31+
@endforeach
2732
</div>
28-
@endforeach
29-
</div>
30-
</div>
33+
</div>
3134

32-
<button class="btn btn-success">Create</button>
33-
<a href="{{ route('permissions.index') }}" class="btn btn-secondary">Cancel</a>
34-
</form>
35-
</div>
35+
<button class="btn btn-success">Create</button>
36+
<a href="{{ route('permissions.index') }}" class="btn btn-secondary">Cancel</a>
37+
</form>
38+
</div>
39+
</div>
3640
@endsection

web-sch-12/resources/views/admin/pages/Permissions/edit.blade.php

Lines changed: 32 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -2,37 +2,41 @@
22
@section('title', 'Edit Permission')
33

44
@section('content')
5-
<div class="container py-4">
6-
<h4>Edit Permission</h4>
5+
<div class="container py-4">
6+
<div class="card card-body">
7+
<h4>Edit Permission</h4>
78

8-
<form action="{{ route('permissions.update', $permission) }}" method="POST">
9-
@csrf
10-
@method('PUT')
9+
<form action="{{ route('permissions.update', $permission) }}" method="POST">
10+
@csrf
11+
@method('PUT')
1112

12-
<div class="mb-3">
13-
<label for="name" class="form-label">Permission Name</label>
14-
<input type="text" class="form-control" id="name" name="name" value="{{ $permission->name }}" required>
15-
</div>
13+
<div class="mb-3">
14+
<label for="name" class="form-label">Permission Name</label>
15+
<input type="text" class="form-control" id="name" name="name" value="{{ $permission->name }}"
16+
required>
17+
</div>
1618

17-
<div class="mb-3">
18-
<label class="form-label">Assign to Roles</label>
19-
<div class="row">
20-
@foreach ($roles as $role)
21-
<div class="col-md-3 col-6">
22-
<div class="form-check">
23-
<input class="form-check-input" type="checkbox" name="roles[]" value="{{ $role->id }}"
24-
id="role_{{ $role->id }}" {{ $permission->roles->contains($role->id) ? 'checked' : '' }}>
25-
<label class="form-check-label" for="role_{{ $role->id }}">
26-
{{ $role->name }}
27-
</label>
28-
</div>
19+
<div class="mb-3">
20+
<label class="form-label">Assign to Roles</label>
21+
<div class="row">
22+
@foreach ($roles as $role)
23+
<div class="col-md-3 col-6">
24+
<div class="form-check">
25+
<input class="form-check-input" type="checkbox" name="roles[]"
26+
value="{{ $role->id }}" id="role_{{ $role->id }}"
27+
{{ $permission->roles->contains($role->id) ? 'checked' : '' }}>
28+
<label class="form-check-label" for="role_{{ $role->id }}">
29+
{{ $role->name }}
30+
</label>
31+
</div>
32+
</div>
33+
@endforeach
2934
</div>
30-
@endforeach
31-
</div>
32-
</div>
35+
</div>
3336

34-
<button class="btn btn-primary">Update</button>
35-
<a href="{{ route('permissions.index') }}" class="btn btn-secondary">Cancel</a>
36-
</form>
37-
</div>
37+
<button class="btn btn-primary">Update</button>
38+
<a href="{{ route('permissions.index') }}" class="btn btn-secondary">Cancel</a>
39+
</form>
40+
</div>
41+
</div>
3842
@endsection

0 commit comments

Comments
 (0)