Ajout du titre du produit sur l'article

This commit is contained in:
Ludovic CANDELLIER
2020-05-19 00:13:55 +02:00
parent 8c346b5b3f
commit 8cf5de7f9f
29 changed files with 304 additions and 233 deletions

View File

@@ -22,7 +22,7 @@
</div>
</div>
<input type="hidden" name="id" value="{{ $id }}">
<input type="hidden" name="id" id="id" value="{{ $id }}">
@include('Shop.Admin.Articles.form')
</form>

View File

@@ -6,7 +6,8 @@
<div class="col-12">
<div class="card card-primary card-outline card-outline-tabs">
<div class="card-header p-0 border-bottom-0">
<ul class="nav nav-tabs" role="tablist">
<ul class="card-title nav nav-tabs ml-auto" role="tablist">
<li class="nav-item">
<a href="#characteristics" class="nav-link active" data-toggle="tab" aria-expanded="true">
Caractéristiques
@@ -37,7 +38,15 @@
</li>
</ul>
<div class="tab-content p-3">
<div class="card-tools">
Actif
<input type="checkbox" name="active" class="active-checkbox" data-toggle="toggle" data-size="mini" data-width="50" data-height="25" data-onstyle="success" data-offstyle="danger">
</div>
</div>
<div class="card-body">
<div class="tab-content">
<div class="tab-pane active" id="characteristics">
@include('Shop.Admin.Articles.partials.characteristics')
</div>
@@ -71,8 +80,17 @@
@push('js')
<script>
$(function() {
$("#model_id").off('change').on('change', function(e) {
var model = $('#model_id').select2('data');
var name = model[0]['text'];
console.log(name);
$('input[name="name"]').val(name);
});
$(".select2").select2();
$('.editor').tinymce({});
$('#model').change( function() {
$.ajax({
url : '{{ route('Botanic.Admin.Varieties.getSelect') }}',
@@ -84,9 +102,20 @@
data: data
});
// setOptions('#model_id',data);
//
}
});
});
$('.active-checkbox').bootstrapToggle();
$('.active-checkbox').off('change').on('change', function(e) {
var id = $('#id').val();
// handleAdmin.toggle(id, $(this).prop('checked'));
});
});
</script>
@endpush

View File

@@ -1,21 +1,6 @@
<div class="row">
<div class="col-md-8">
<div class="row">
<div class="col-8">
{{ Form::label('name', 'Nom') }}
@include('components.input', ['name' => 'name', 'value' => isset($name) ? $name : null, 'required' => true])
</div>
<div class="col-4">
{{ Form::label('family_id', 'Famille d\'articles') }}
@include('components.select', ['name' => 'family_id', 'list' => $families, 'value' => isset($family_id) ? $family_id : null, 'class' => 'select2 form-control'])
</div>
</div>
<div class="row">
<div class="col-12">
{{ Form::label('categories', 'Catégories') }}
@include('components.select', ['name' => 'categories', 'list' => $categories, 'value' => isset($category_id) ? $category_id : null, 'class' => 'select2 form-control', 'multiple' => true])
</div>
</div>
<div class="row">
<div class="col-6">
{{ Form::label('model', 'Familles de produit') }}
@@ -26,12 +11,32 @@
@include('components.select2', ['name' => 'model_id', 'id_name' => 'model_id', 'value' => isset($model_id) ? $model_id : null, 'class' => 'select2 form-control'])
</div>
</div>
<div class="row">
<div class="col-8">
{{ Form::label('name', 'Nom') }}
@include('components.input', ['name' => 'name', 'value' => isset($name) ? $name : null, 'required' => true])
</div>
<div class="col-4">
{{ Form::label('family_id', 'Famille d\'articles') }}
@include('components.select', ['name' => 'family_id', 'list' => $families, 'value' => isset($family_id) ? $family_id : null, 'class' => 'select2 form-control'])
</div>
</div>
<div class="row">
<div class="col-12">
{{ Form::label('categories', 'Catégories') }}
@include('components.select', ['name' => 'categories', 'list' => $categories, 'value' => isset($category_id) ? $category_id : null, 'class' => 'select2 form-control', 'multiple' => true])
</div>
</div>
<div class="row">
<div class="col-12">
{{ Form::label('tags', 'Tags') }}
@include('components.select', ['name' => 'tags', 'value' => isset($tags) ? $tags : null, 'class' => 'select2 form-control', 'multiple' => true])
</div>
</div>
<div class="row">
<div class="col-12">
{{ Form::label('description', 'Description') }}