Viewing file: edit.blade.php (9.15 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
@extends('admin.layouts.app') @section('title') {{ __('edit') }} @endsection @section('content') <div class="container-fluid"> <div class="row"> <div class="col-md-12"> <div class="card"> <div class="card-header"> <h3 class="card-title line-height-36">{{ __('edit') }}</h3> <a href="{{ route('module.testimonial.index') }}" class="btn bg-primary float-right d-flex align-items-center justify-content-center"><i class="fas fa-arrow-left"></i> {{ __('back') }}</a> </div> <div class="row pt-3 pb-3"> <div class="col-6 offset-md-3 text-center"> @if ($testimonial->image) <img class="rounded m-auto p-3 border" id="image" width="150px" height="150px" src=" {{ asset($testimonial->image) }}" alt="user image"> @else <img class="rounded m-auto p-3 border" width="150px" height="150px" id="image" src="{{ asset('backend/image/default.webp') }}" alt="User profile picture"> @endif </div> </div> <div class="row pt-3 pb-4"> <div class="col-md-6 offset-md-3"> <form class="form-horizontal" action="{{ route('module.testimonial.update', $testimonial->id) }}" method="POST" enctype="multipart/form-data"> @method('PUT') @csrf <div class="form-group row"> <label class="col-sm-3 col-form-label">{{ __('name') }}<small class="text-danger">*</small></label> <div class="col-sm-9"> <input value="{{ $testimonial->name }}" name="name" type="text" class="form-control @error('name') is-invalid @enderror" placeholder="{{ __('name') }}"> @error('name') <span class="invalid-feedback" role="alert"><strong>{{ $message }}</strong></span> @enderror </div> </div> <div class="form-group row"> <label class="col-sm-3 col-form-label">{{ __('position') }}<small class="text-danger">*</small></label> <div class="col-sm-9"> <input value="{{ $testimonial->position }}" name="position" type="text" class="form-control @error('position') is-invalid @enderror" placeholder="{{ __('position') }}"> @error('position') <span class="invalid-feedback" role="alert"><strong>{{ $message }}</strong></span> @enderror </div> </div> <div class="form-group row"> <label class="col-sm-3 col-form-label">{{ __('image') }}</label> <div class="col-sm-9"> <div class="custom-file"> <input name="image" autocomplete="image" onchange="document.getElementById('image').src = window.URL.createObjectURL(this.files[0])" type="file" class="custom-file-input @error('image') is-invalid @enderror" id="customFile"> <label class="custom-file-label" for="customFile">{{ __('choose_file') }}</label> @error('image') <span class="text-danger invalid-feedback" role="alert"><strong>{{ $message }}</strong></span> @enderror </div> </div> </div> <div class="form-group row"> <label class="col-sm-3 col-form-label">{{ __('stars') }}<small class="text-danger">*</small></label> <div class="col-sm-9"> <div id="rateYo"></div> <input value="{{ $testimonial->stars }}" type="hidden" name="stars" id="rating" class="form-control @error('stars') is-invalid @enderror"> @error('stars') <span class="invalid-feedback" role="alert"><strong>{{ $message }}</strong></span> @enderror </div> </div> <div class="form-group row"> <label class="col-sm-3 col-form-label"> {{ __('language') }} <small class="text-danger">*</small> </label> <div class="col-sm-9 d-flex"> @foreach ($app_languages as $lang) <div class="custom-control custom-radio mr-3"> <input class="custom-control-input" type="radio" id="lang_code_{{ $lang->id }}" name="code" {{ $lang->code == $testimonial->code ? 'checked':'' }} value="{{ $lang->code }}"> <label for="lang_code_{{ $lang->id }}" class="custom-control-label">{{ $lang->name }}</label> </div> @endforeach @error('code') <span class="text-danger font-size-13 d-block"><strong>{{ $message }}</strong></span> @enderror </div> </div> <div class="form-group row"> <label class="col-sm-3 col-form-label">{{ __('description') }}<small class="text-danger">*</small></label> <div class="col-sm-9"> <textarea rows="8" type="text" class="form-control" name="description" placeholder="{{ __('description') }}... ">{{ $testimonial->description }}</textarea> @error('description') <span class="text-danger font-size-13"><strong>{{ $message }}</strong></span> @enderror </div> </div> <div class="form-group row"> <div class="offset-sm-3 col-sm-9"> <button type="submit" class="btn btn-success"><i class="fas fa-sync"></i> {{ __('update') }}</button> </div> </div> </form> </div> </div> </div> </div> </div> </div> @endsection
@section('style') <link rel="stylesheet" href="{{ asset('backend/css/jquery.rateyo.min.css') }}"> <style> .ck-editor__editable_inline { min-height: 170px; }
</style> @endsection
@section('script') <script src="{{ asset('backend/js/jquery.rateyo.min.js') }}"></script> <script> $("#rateYo").rateYo({ starWidth: '30px', fullStar: true, mormalFill: 'yellow', ratedFill: '#ffc107', rating: {{ $testimonial->stars }}, onSet: function(rating, rateYoInstance) { $('#rating').val(rating); } }); </script> @endsection
|