| Current Path : /home/users/unlimited/www/admin.priyotama.com/resources/views/admin-views/category/ |
| Current File : /home/users/unlimited/www/admin.priyotama.com/resources/views/admin-views/category/edit.blade.php |
@extends('layouts.admin.app')
@section('title',translate('messages.Update category'))
@if($category->position == 1)
@section('sub_category')
@else
@section('main_category')
@endif
active
@endsection
@push('css_or_js')
@endpush
@section('content')
<div class="content container-fluid">
<!-- Page Header -->
<div class="page-header">
<h1 class="page-header-title">
<span class="page-header-icon">
<img src="{{asset('public/assets/admin/img/edit.png')}}" class="w--20" alt="">
</span>
<span>
{{$category->position?translate('messages.sub').' ':''}}{{translate('messages.category_update')}}
</span>
</h1>
</div>
<!-- End Page Header -->
<div class="card">
<div class="card-body">
<form action="{{route('admin.category.update',[$category['id']])}}" method="post" enctype="multipart/form-data">
@csrf
<div class="row">
<div class="col-md-6">
@if($language)
<ul class="nav nav-tabs mb-4 border-0">
<li class="nav-item">
<a class="nav-link lang_link active"
href="#"
id="default-link">{{translate('messages.default')}}</a>
</li>
@foreach ($language as $lang)
<li class="nav-item">
<a class="nav-link lang_link"
href="#"
id="{{ $lang }}-link">{{ \App\CentralLogics\Helpers::get_language_name($lang) . '(' . strtoupper($lang) . ')' }}</a>
</li>
@endforeach
</ul>
@endif
@if($language)
<div class="form-group lang_form" id="default-form">
<label class="input-label" for="exampleFormControlInput1">{{translate('messages.name')}} ({{ translate('messages.default') }}) <span class="form-label-secondary text-danger"
data-toggle="tooltip" data-placement="right"
data-original-title="{{ translate('messages.Required.')}}"> *
</span>
</label>
<input type="text" name="name[]" class="form-control" placeholder="{{translate('messages.new_category')}}" maxlength="191" value="{{$category?->getRawOriginal('name')}}" >
</div>
<input type="hidden" name="lang[]" value="default">
@foreach($language as $lang)
<?php
if(count($category['translations'])){
$translate = [];
foreach($category['translations'] as $t)
{
if($t->locale == $lang && $t->key=="name"){
$translate[$lang]['name'] = $t->value;
}
}
}
?>
<div class="form-group d-none lang_form" id="{{$lang}}-form">
<label class="input-label" for="exampleFormControlInput1">{{translate('messages.name')}} ({{strtoupper($lang)}})</label>
<input type="text" name="name[]" class="form-control" placeholder="{{translate('messages.new_category')}}" maxlength="191" value="{{$translate[$lang]['name']??''}}" >
</div>
<input type="hidden" name="lang[]" value="{{$lang}}">
@endforeach
@else
<div class="form-group">
<label class="input-label" for="exampleFormControlInput1">{{translate('messages.name')}}</label>
<input type="text" name="name" class="form-control" placeholder="{{translate('messages.new_category')}}" value="{{$category['name']}}" maxlength="191">
</div>
<input type="hidden" name="lang[]" value="{{$lang}}">
@endif
@if ($category->position == 0 && $categoryWiseTax)
<span class="mb-2 d-block title-clr fw-normal">{{ translate('Select Tax Rate') }}</span>
<select name="tax_ids[]" required id="tax__rate" class="form-control js-select2-custom"
multiple="multiple" placeholder="Type & Select Tax Rate">
@foreach ($taxVats as $taxVat)
<option {{ in_array($taxVat->id, $taxVatIds) ? 'selected' : '' }} value="{{ $taxVat->id }}"> {{ $taxVat->name }}
({{ $taxVat->tax_rate }}%)
</option>
@endforeach
</select>
@endif
</div>
<div class="col-md-6">
@if ($category->position == 0)
<div class="h-100 d-flex align-items-center flex-column">
<label class="mb-4">{{translate('messages.image')}}
<small class="text-danger">* ( {{translate('messages.ratio')}} 1:1 )</small>
</label>
<label class="text-center my-auto position-relative d-inline-block">
<img class="img--176 border" id="viewer"
src="{{ $category['image_full_url'] }}"
data-onerror-image="{{asset('public/assets/admin/img/upload-img.png')}}"
alt=""/>
<div class="icon-file-group">
<div class="icon-file">
<input type="file" name="image" id="customFileEg1" class="custom-file-input read-url"
accept=".webp, .jpg, .png, .jpeg, .gif, .bmp, .tif, .tiff|image/*">
<i class="tio-edit"></i>
</div>
</div>
</label>
</div>
@endif
</div>
</div>
<div class="btn--container justify-content-end mt-3">
<button type="reset" id="reset_btn" class="btn btn--reset">{{translate('messages.reset')}}</button>
<button type="submit" class="btn btn--primary">{{translate('messages.update')}}</button>
</div>
</form>
</div>
<!-- End Table -->
</div>
</div>
@endsection
@push('script_2')
<script src="{{asset('public/assets/admin')}}/js/view-pages/category-index.js"></script>
<script>
"use strict";
$('#reset_btn').click(function(){
$('#module_id').val("{{ $category->module_id }}").trigger('change');
$('#viewer').attr('src', "{{ $category['image_full_url'] }}");
})
$("#customFileEg1").change(function() {
readURL(this);
$('#viewer').show(1000)
});
</script>
@endpush