Viewing File: /home/ubuntu/misabloom-backend-base/resources/views/admin/categories/_form.blade.php
<div class="card card-flush py-4">
<div class="card-header">
<div class="card-title m-0">
<h3 class="fw-bolder m-0"> {{ request()->category_id ? tr('edit_category') : tr('add_category') }} </h3> </div>
<div class="card-toolbar">
<div class="d-flex justify-content-end" data-kt-category-table-toolbar="base">
<a href="{{ route('admin.categories.index') }}" class="btn btn-primary me-3" data-kt-menu-trigger="click" data-kt-menu-placement="bottom-end"> <span class="svg-icon svg-icon-2"> <i class="las la-list fs-2x"> </i> {{ tr('view_categories')}} </span> </a>
</div>
</div>
</div>
<hr class="text-gray-500">
<div class="card-body pt-10">
<div class="d-flex flex-column gap-5 gap-md-7">
<form class="form" method="POST" action="{{ route('admin.categories.save') }}" enctype="multipart/form-data">
<input type="hidden" name="category_id" value="{{ $category->id }}">
@csrf
<div class="d-flex flex-column flex-md-row gap-5">
<div class="flex-row-fluid">
<label class="required form-label">{{ tr('name') }}</label>
<input class="form-control" type="text" name="name" placeholder="{{ tr('name') }}" value="{{ old('name', $category->name) }}" required title="{{ tr('name') }}" />
</div>
</div>
<div class="d-flex flex-column flex-md-row gap-5 pt-10">
<div class="flex-row-fluid w-310">
<label class="form-label">{{ tr('picture') }}</label>
<label class="text-muted">{{ tr('default_image_note') }}</label>
<input class="form-control" type="file" name="picture" accept=".png, .jpg, .jpeg" id="mainFile"/>
@if($category->picture)
<img class="category-picture" src="{{$category->picture}}" alt="{{$category->name}}" id="imgPreview" />
@else
<img class="category-picture" src="" id="imgPreview" />
@endif
</div>
</div>
<div class="d-flex flex-column flex-md-row gap-5">
<div class="flex-row-fluid">
<label class="form-label required">{{ tr('description') }}</label>
<textarea id="ckeditor_classic" rows="10" class="form-control" name="description" placeholder="{{ tr('description') }}" required title="{{ tr('description') }}" /> {{ old('description', $category->description) }} </textarea>
</div>
</div>
<div class="d-flex justify-content-end mt-10">
<a href="{{ route('admin.categories.index') }}" class="btn btn-warning btn-active-light-primary me-2 fs-4"><i class="las la-times-circle fs-2x"></i>{{ tr('cancel') }}</a>
<button type="submit" class="btn btn-primary fs-4" {{ Setting::get( 'is_demo_control_enabled') ? 'disabled' : ''}}><i class="las la-check-circle fs-2x"></i>{{ tr('submit') }}</button>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
<script type="text/javascript">
mainFile.onchange = e => {
const [file] = mainFile.files;
if(file) {
imgPreview.src = URL.createObjectURL(file)
}
}
</script>
Back to Directory
File Manager