Skip to content

Commit 29cc649

Browse files
committed
role column. Delete disabled for administrators
1 parent 3e742ba commit 29cc649

3 files changed

Lines changed: 35 additions & 18 deletions

File tree

src/Translations/ca/admin.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,9 @@
4949
'btn-update' => 'Actualitzar',
5050

5151
// Vocabulary
52+
'admin' => 'Admin',
5253
'colon' => ': ',
54+
'role' => 'Rol',
5355

5456
/* Access Levels */
5557
'level-1' => 'Tothom',

src/Translations/en/admin.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,9 @@
4949
'btn-update' => 'Update',
5050

5151
// Vocabulary
52+
'admin' => 'Admin',
5253
'colon' => ': ',
54+
'role' => 'Role',
5355

5456
/* Access Levels */
5557
'level-1' => 'Everyone',

src/Views/admin/member/index.blade.php

Lines changed: 31 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
<tr>
3232
<td>{{ trans('panichd::admin.table-name') }}</td>
3333
<td>{{ trans('panichd::admin.table-email') }}</td>
34+
<td>{{ trans('panichd::admin.role') }}</td>
3435
<td>{{ trans('panichd::admin.table-action') }}</td>
3536
</tr>
3637
</thead>
@@ -40,25 +41,37 @@
4041
<td>{{ $member->name }}</td>
4142
<td>{{ $member->email }}</td>
4243
<td>
44+
@if ($member->panichd_admin == '1')
45+
<button type="button" disabled="disabled" class="btn btn-danger btn-xs">{{ trans('panichd::admin.admin') }}</button>
46+
@elseif ($member->panichd_agent == '1')
47+
<button type="button" disabled="disabled" class="btn btn-warning btn-xs">{{ trans('panichd::lang.agent') }}</button>
48+
@else
49+
<button type="button" disabled="disabled" class="btn btn-default btn-xs">{{ trans('panichd::lang.user') }}</button>
50+
@endif
51+
</td>
52+
<td>
4353
<button type="button" class="btn btn-default btn_member_modal" data-member_id="{{ $member->id }}" data-member_name="{{ $member->name }}" data-member_email="{{ $member->email }}" data-route="update" data-form_action="{{ route($setting->grab('admin_route').'.member.update', ['id' => $member->id ]) }}">{{ trans('panichd::admin.btn-edit') }}</button>
44-
{!! link_to_route(
45-
$setting->grab('admin_route').'.member.destroy', trans('panichd::admin.btn-delete'), $member->id,
46-
[
47-
'class' => 'btn btn-default deleteit',
48-
'form' => "delete-$member->id",
49-
"user" => $member->name
50-
])
51-
!!}
52-
{!! CollectiveForm::open([
53-
'method' => 'DELETE',
54-
'route' => [
55-
$setting->grab('admin_route').'.member.destroy',
56-
$member->id
57-
],
58-
'id' => "delete-$member->id"
59-
])
60-
!!}
61-
{!! CollectiveForm::close() !!}
54+
@if ($member->panichd_admin != '1')
55+
{!! link_to_route(
56+
$setting->grab('admin_route').'.member.destroy', trans('panichd::admin.btn-delete'), $member->id,
57+
[
58+
'class' => 'btn btn-default deleteit',
59+
'form' => "delete-$member->id",
60+
"user" => $member->name
61+
])
62+
!!}
63+
64+
{!! CollectiveForm::open([
65+
'method' => 'DELETE',
66+
'route' => [
67+
$setting->grab('admin_route').'.member.destroy',
68+
$member->id
69+
],
70+
'id' => "delete-$member->id"
71+
])
72+
!!}
73+
{!! CollectiveForm::close() !!}
74+
@endif
6275
</td>
6376
</tr>
6477
@endforeach

0 commit comments

Comments
 (0)