update
This commit is contained in:
@@ -1,9 +1,12 @@
|
||||
@if(auth()->guard('admins')->user()->can("manager product"))
|
||||
@php
|
||||
$trashedCount = \App\Models\ProductCategories::onlyTrashed()->count();
|
||||
@endphp
|
||||
<x-button-crm type="button" variant="outline-primary" size="sm" route="products.create" icon="plus-circle">Thêm sản
|
||||
phẩm</x-button-crm>
|
||||
<x-button-crm type="button" variant="outline-info" size="sm" route="products.group.create" icon="plus-circle">Thêm
|
||||
nhóm
|
||||
SP</x-button-crm>
|
||||
<x-button-crm type="button" variant="outline-danger" size="sm" route="products.group.trash" icon="trash">Thùng
|
||||
rác</x-button-crm>
|
||||
rác @if($trashedCount > 0)<span class="badge bg-danger ms-1">{{ $trashedCount }}</span>@endif</x-button-crm>
|
||||
@endif
|
||||
@@ -1,8 +1,7 @@
|
||||
<div class="d-flex gap-2">
|
||||
<x-button-crm type="button" variant="outline-primary" size="sm" route="products.group.edit" :params="['id' => $row->id]"
|
||||
icon="pencil">Edit</x-button-crm>
|
||||
<x-button-crm type="button" variant="outline-primary" size="sm" route="products.group.edit" :params="['id' => $row->id]" icon="pencil" />
|
||||
<x-button-crm type="button" variant="outline-danger" size="sm" icon="trash"
|
||||
data-micromodal-trigger="deleteModal-{{ $row->id }}">Delete</x-button-crm>
|
||||
data-micromodal-trigger="deleteModal-{{ $row->id }}" />
|
||||
</div>
|
||||
|
||||
@include('administrator.pages.product.categories.datatable.modal', [
|
||||
|
||||
+3
-2
@@ -1,6 +1,7 @@
|
||||
<div class="d-flex gap-2">
|
||||
<x-button-crm type="button" variant="success" size="sm" route="products.group.restore" :params="['id' => $row->id]" icon="rotate-ccw">Restore</x-button-crm>
|
||||
<x-button-crm type="button" variant="danger" size="sm" icon="trash-2" data-micromodal-trigger="forceDeleteModal-{{ $row->id }}">Force Delete</x-button-crm>
|
||||
<x-button-crm type="button" variant="outline-success" size="sm" route="products.group.restore" :params="['id' => $row->id]" icon="rotate-ccw" />
|
||||
<x-button-crm type="button" variant="outline-danger" size="sm" icon="trash-2"
|
||||
data-micromodal-trigger="forceDeleteModal-{{ $row->id }}" />
|
||||
</div>
|
||||
|
||||
@include('administrator.pages.product.categories.datatable.modal', [
|
||||
|
||||
@@ -52,21 +52,20 @@
|
||||
$variantClass = $variants[$variant ?? 'primary'] ?? $variants['primary'];
|
||||
$sizeClass = $sizes[$size ?? 'default'] ?? '';
|
||||
|
||||
$classes = "btn {$variantClass} {$sizeClass}";
|
||||
$classes = "btn d-flex align-items-center {$variantClass} {$sizeClass}";
|
||||
@endphp
|
||||
|
||||
@if($tag === 'a')
|
||||
<a href="{{ $href }}" {{ $attributes->merge(['class' => $classes]) }}>
|
||||
@if($icon)
|
||||
<i data-lucide="{{ $icon }}" class="me-1" style="height: 14px; width: 14px"></i>
|
||||
@endif
|
||||
{{ $slot }}
|
||||
</a>
|
||||
@else
|
||||
<button type="{{ $buttonType }}" {{ $attributes->merge(['class' => $classes]) }}>
|
||||
@if($icon)
|
||||
<i data-lucide="{{ $icon }}" class="me-1" style="height: 14px; width: 14px"></i>
|
||||
@endif
|
||||
{{ $slot }}
|
||||
</button>
|
||||
@endif
|
||||
@if($tag === 'a')
|
||||
<a href="{{ $href }}" {{ $attributes->merge(['class' => $classes]) }}>
|
||||
@if($icon)
|
||||
<i data-lucide="{{ $icon }}" style="height: 14px; width: 14px"></i>
|
||||
@endif
|
||||
@if($slot->isNotEmpty())<span class="ms-1">{{ $slot }}</span>@endif
|
||||
</a>
|
||||
@else
|
||||
<button type="{{ $buttonType }}" {{ $attributes->merge(['class' => $classes]) }}>
|
||||
@if($icon)
|
||||
<i data-lucide="{{ $icon }}" style="height: 14px; width: 14px"></i>
|
||||
@endif
|
||||
@if($slot->isNotEmpty())<span class="ms-1">{{ $slot }}</span>@endif
|
||||
</button>
|
||||
@endif
|
||||
Reference in New Issue
Block a user