Datatables new layout

This commit is contained in:
Ludovic CANDELLIER
2020-06-29 00:15:19 +02:00
parent 3386f6ee1a
commit 0ad31dac19
15 changed files with 136 additions and 43 deletions

View File

@@ -5,9 +5,9 @@
])
@section('content')
@include('components.datatable', ['route' => route('Shop.Admin.ArticleAttributeFamilies.create'), 'label' => __('Shop.article_attribute_families.add')])
@include('components.datatable', ['route' => route('Shop.Admin.ArticleAttributeFamilies.index'), 'model' => 'ArticleAttributefamilies'])
@endsection
@push('scripts')
@include('components.js.datatable', ['route' => '/Shop/Admin/ArticleAttributeFamilies', 'model' => 'ArticleAttributefamilies'])
@include('components.js.datatable', ['route' => route('Shop.Admin.ArticleAttributeFamilies.index'), 'model' => 'ArticleAttributefamilies'])
@endpush

View File

@@ -5,9 +5,9 @@
])
@section('content')
@include('components.datatable', ['route' => route('Shop.Admin.ArticleAttributeValues.create'), 'label' => __('Shop.article_attribute_values.add')])
@include('components.datatable', ['route' => route('Shop.Admin.ArticleAttributeValues.index'), 'model' => 'articleattributes'])
@endsection
@push('scripts')
@include('components.js.datatable', ['route' => '/Shop/Admin/ArticleAttributeValues', 'model' => 'articleattributes'])
@include('components.js.datatable', ['route' => route('Shop.Admin.ArticleAttributeValues.index'), 'model' => 'articleattributes'])
@endpush

View File

@@ -5,9 +5,9 @@
])
@section('content')
@include('components.datatable', ['route' => route('Shop.Admin.ArticleFamilies.create'), 'label' => __('Shop.article_families.add')])
@include('components.datatable', ['route' => route('Shop.Admin.ArticleFamilies.index'), 'model' => 'articlefamilies'])
@endsection
@push('scripts')
@include('components.js.datatable', ['route' => '/Shop/Admin/ArticleFamilies', 'model' => 'articlefamilies'])
@include('components.js.datatable', ['route' => route('Shop.Admin.ArticleFamilies.index'), 'model' => 'articlefamilies'])
@endpush

View File

@@ -5,9 +5,9 @@
])
@section('content')
@include('components.datatable', ['route' => route('Shop.Admin.Articles.create'), 'label' => __('Shop.articles.add')])
@include('components.datatable', ['route' => route('Shop.Admin.Articles.index'), 'model' => 'articles'])
@endsection
@push('scripts')
@include('components.js.datatable', ['route' => '/Shop/Admin/Articles', 'model' => 'articles'])
@include('components.js.datatable', ['route' => route('Shop.Admin.Articles.index'), 'model' => 'articles'])
@endpush

View File

@@ -6,15 +6,11 @@
@section('content')
<div class="row pb-3">
<div class="col text-right">
<a href="{{ route('Shop.Admin.Categories.create') }}" class="btn btn-sm btn-success">{{ __('Shop.categories.add') }} <i class="fa fa-plus"></i></a>
</div>
</div>
<div class="row">
<div class="col-8">
{{$dataTable->table()}}
@component('components.card')
@include('components.datatable', ['route' => route('Shop.Admin.Categories.index'), 'model' => 'categories'])
@endcomponent
</div>
<div class="col-4">
@include('Shop.Admin.Categories.partials.tree')
@@ -24,6 +20,6 @@
@endsection
@push('scripts')
@include('components.js.datatable', ['route' => '/Shop/Admin/Categories', 'model' => 'categories'])
@include('components.js.datatable', ['route' => route('Shop.Admin.Categories.index'), 'model' => 'categories'])
@endpush

View File

@@ -5,9 +5,9 @@
])
@section('content')
@include('components.datatable', ['route' => route('Shop.Admin.TagGroups.create'), 'label' => __('Shop.tag_groups.add')])
@include('components.datatable', ['route' => route('Shop.Admin.TagGroups.index'), 'model' => 'TagGroups'])
@endsection
@push('scripts')
@include('components.js.datatable', ['route' => '/Shop/Admin/TagGroups', 'model' => 'TagGroups'])
@include('components.js.datatable', ['route' => route('Shop.Admin.TagGroups.index'), 'model' => 'TagGroups'])
@endpush

View File

@@ -5,7 +5,7 @@
])
@section('content')
@include('components.datatable', ['route' => route('Shop.Admin.Tags.create'), 'label' => __('Shop.tags.add')])
@include('components.datatable', ['route' => route('Shop.Admin.Tags.index'), 'model' => 'tags'])
@endsection
@@ -17,5 +17,5 @@
} );
</script>
@include('components.js.datatable', ['route' => '/Shop/Admin/Tags', 'model' => 'tags'])
@include('components.js.datatable', ['route' => route('Shop.Admin.Tags.index'), 'model' => 'tags'])
@endpush