Fixes
This commit is contained in:
@@ -1,29 +0,0 @@
|
|||||||
<?php
|
|
||||||
|
|
||||||
namespace App\Datatables\Shop;
|
|
||||||
|
|
||||||
use Yajra\DataTables\Html\Column;
|
|
||||||
use App\Datatables\ParentDataTable as DataTable;
|
|
||||||
use App\Models\Shop\ArticleAttributeFamily;
|
|
||||||
|
|
||||||
class ArticleAttributeFamiliesDataTable extends DataTable
|
|
||||||
{
|
|
||||||
public $model_name = 'ArticleAttributeFamilies';
|
|
||||||
|
|
||||||
public function query(ArticleAttributeFamily $model)
|
|
||||||
{
|
|
||||||
$model = $model::withCount(['values','articles']);
|
|
||||||
return self::buildQuery($model);
|
|
||||||
}
|
|
||||||
|
|
||||||
protected function getColumns()
|
|
||||||
{
|
|
||||||
return [
|
|
||||||
Column::make('name')->title('Nom'),
|
|
||||||
Column::make('values_count')->title('Nb attributs')->searchable(false)->addClass('text-right'),
|
|
||||||
Column::make('articles_count')->title('Nb d\'articles')->searchable(false)->addClass('text-right'),
|
|
||||||
self::makeColumnButtons(),
|
|
||||||
];
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
@@ -10,7 +10,7 @@ class PriceGenericCategoriesDataTable extends DataTable
|
|||||||
{
|
{
|
||||||
public $model_name = 'price-generics';
|
public $model_name = 'price-generics';
|
||||||
|
|
||||||
public function query(PriceGeneric $model)
|
public function query(PriceGenericCategory $model)
|
||||||
{
|
{
|
||||||
return self::buildQuery($model);
|
return self::buildQuery($model);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,19 +9,6 @@
|
|||||||
@section('content')
|
@section('content')
|
||||||
|
|
||||||
{{ Form::open(['route' => 'Shop.Admin.ArticleFamilies.store', 'id' => 'article-family-form', 'autocomplete' => 'off', 'files' => true]) }}
|
{{ Form::open(['route' => 'Shop.Admin.ArticleFamilies.store', 'id' => 'article-family-form', 'autocomplete' => 'off', 'files' => true]) }}
|
||||||
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-sm-12 mbl">
|
|
||||||
<a href="{{ route("Shop.Admin.Articles.index") }}" class="btn btn-default">
|
|
||||||
{{ __('article_families.list.title') }}
|
|
||||||
</a>
|
|
||||||
|
|
||||||
<span class="btn-group pull-right">
|
|
||||||
@include('components.button-save')
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
@include('Shop.Admin.ArticleFamilies.form')
|
@include('Shop.Admin.ArticleFamilies.form')
|
||||||
</form>
|
</form>
|
||||||
|
|
||||||
|
|||||||
@@ -9,19 +9,6 @@
|
|||||||
@section('content')
|
@section('content')
|
||||||
|
|
||||||
{{ Form::open(['route' => 'Shop.Admin.ArticleFamilies.update', 'id' => 'article-family-form', 'autocomplete' => 'off', 'files' => true]) }}
|
{{ Form::open(['route' => 'Shop.Admin.ArticleFamilies.update', 'id' => 'article-family-form', 'autocomplete' => 'off', 'files' => true]) }}
|
||||||
|
|
||||||
<div class="row">
|
|
||||||
<div class="col-sm-12 mbl">
|
|
||||||
<a href="{{ route("Shop.Admin.ArticleFamilies.index") }}" class="btn btn-default">
|
|
||||||
{{ __('article_families.list.title') }}
|
|
||||||
</a>
|
|
||||||
|
|
||||||
<span class="btn-group pull-right">
|
|
||||||
@include('components.button-save')
|
|
||||||
</span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<input type="hidden" name="id" value="{{ $id }}">
|
<input type="hidden" name="id" value="{{ $id }}">
|
||||||
@include('Shop.Admin.ArticleFamilies.form')
|
@include('Shop.Admin.ArticleFamilies.form')
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@@ -1,29 +1,22 @@
|
|||||||
@include('boilerplate::load.tinymce')
|
@include('boilerplate::load.tinymce')
|
||||||
|
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-8">
|
<div class="col-md-8">
|
||||||
{{ Form::label('name', 'Nom') }}
|
{{ Form::label('name', 'Nom') }}
|
||||||
@include('components.input', ['name' => 'name', 'value' => (isset($family['name'])) ? $family['name'] : null, 'required' => true])
|
@include('components.input', ['name' => 'name', 'value' => (isset($family['name'])) ? $family['name'] : null, 'required' => true])
|
||||||
|
|
||||||
{{ Form::label('description', 'Description') }}
|
{{ Form::label('description', 'Description') }}
|
||||||
@include('components.textarea', ['name' => 'description', 'value' => isset($description) ? $description : null, 'class' => 'editor', 'required' => false])
|
@include('components.textarea', ['name' => 'description', 'value' => isset($family['description']) ? $family['description'] : null, 'class' => 'editor', 'required' => false])
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="row">
|
@include('components.save')
|
||||||
<div class="col-md-8">
|
|
||||||
<div class="float-right mt-3">
|
|
||||||
@include('components.button-save')
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
@push('js')
|
@push('js')
|
||||||
<script>
|
<script>
|
||||||
$(function() {
|
$(function() {
|
||||||
$('.editor').tinymce({});
|
$('.editor').tinymce({});
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
@endpush
|
@endpush
|
||||||
@@ -7,15 +7,3 @@
|
|||||||
@section('content')
|
@section('content')
|
||||||
@include('components.datatable', ['route' => route('Shop.Admin.Tags.index'), 'model' => 'tags'])
|
@include('components.datatable', ['route' => route('Shop.Admin.Tags.index'), 'model' => 'tags'])
|
||||||
@endsection
|
@endsection
|
||||||
|
|
||||||
|
|
||||||
@push('scripts')
|
|
||||||
|
|
||||||
<script>
|
|
||||||
$.extend( true, $.fn.dataTable.defaults, {
|
|
||||||
rowReorder: true
|
|
||||||
} );
|
|
||||||
</script>
|
|
||||||
|
|
||||||
@include('components.js.datatable', ['route' => route('Shop.Admin.Tags.index'), 'model' => 'tags'])
|
|
||||||
@endpush
|
|
||||||
Reference in New Issue
Block a user