@extends('laravelticket::layouts.master') @section('page', trans('laravelticket::admin.category-index-title')) @section('laravelticket_header') {{ trans('laravelticket::admin.btn-create-new-category') }} @stop @section('laravelticket_content_parent_class', 'p-0') @section('laravelticket_content') @if ($categories->isEmpty())
| {{ trans('laravelticket::admin.table-id') }} | {{ trans('laravelticket::admin.table-name') }} | {{ trans('laravelticket::admin.table-action') }} |
|---|---|---|
| {{ $category->id }} | {{ $category->name }} |
{{ html()->a(route($setting->grab('admin_route').'.category.edit', $category->id), trans('laravelticket::admin.btn-edit'))
->class('inline-flex items-center px-3 py-1 bg-indigo-600 hover:bg-indigo-700 text-white text-xs font-medium rounded transition-colors') }}
{{ html()->a(route($setting->grab('admin_route').'.category.destroy', $category->id), trans('laravelticket::admin.btn-delete'))
->attributes([
'class' => 'inline-flex items-center px-3 py-1 bg-red-600 hover:bg-red-700 text-white text-xs font-medium rounded transition-colors',
'form' => "delete-$category->id",
'node' => $category->name,
'onclick' => "event.preventDefault(); if(confirm('" . addslashes(trans('laravelticket::admin.category-index-js-delete')) . " \' + this.getAttribute(\'node\') + \' ?')){ document.getElementById(this.getAttribute('form')).submit(); }",
]) }}
{!! html()->form('DELETE', route($setting->grab('admin_route').'.category.destroy', $category->id))->id("delete-$category->id")->open() !!}
{!! html()->closeModelForm() !!}
|