Files
portal-api/resources/views/admin/template/edit.blade.php
T
2025-07-24 16:18:27 +07:00

92 lines
4.9 KiB
PHP

@extends("admin.main")
@section("content")
@if(auth()->guard('admins')->user()->can("edit email template"))
<div class="card card-outline card-primary">
<form action="{{ route('template.update') }}" method="post">
@csrf
@method('put')
<input type="hidden" name="id" value="{{ $template->id }}">
<div class="card-body">
<div class="row">
<div class="col">
{{--Template name--}}
<div class="form-group row">
<label class="col-md-4" for="name">Template Name</label>
<div class="col-md-8">
<input type="text" id="name" name="name" placeholder="Template Name"
value="{{ $template->name }}" class="form-control">
</div>
</div>
{{--Subject Email--}}
<div class="form-group row">
<label class="col-md-4" for="subject">Subject</label>
<div class="col-md-8">
<input type="text" id="subject" name="subject" placeholder="Subject Email"
value="{{ $template->subject }}" class="form-control">
</div>
</div>
{{--Subject Email--}}
<div class="form-group row">
<label class="col-md-4" for="message">Content Message</label>
<div class="col-md-8">
<textarea class="tinymce" id="message" name="message"
rows="10">{!! $template->message !!}</textarea>
</div>
</div>
{{--Product Type--}}
<div class="form-group row">
<label class="col-md-4" for="lastname">Email Type</label>
<div class="col-md-8">
<select class="custom-select" name="type_id">
<option value="0">General Messages</option>
@if($type->count())
@foreach($type->all() as $item)
<option
value="{{ $item->id }}" @selected($template->type_id === $item->id) >{{ $item->name }}</option>
@endforeach
@endif
</select>
</div>
</div>
{{--Status--}}
<div class="form-group row">
<label class="col-md-4" for="lastname">Status</label>
<div class="col-md-8">
<select class="custom-select" name="status">
<option value="1" @selected($template->status === 1)>Active</option>
<option value="0" @selected($template->status === 0)>No Active</option>
</select>
</div>
</div>
</div>
</div>
</div>
<div class="card-footer">
<a href="{{ route('template.index') }}" class="btn btn-outline-secondary">Trở về</a>
<button type="submit" class="btn btn-outline-primary">Lưu dữ liệu</button>
</div>
</form>
</div>
<div class="card card-outline card-primary">
@include("admin.template.note")
</div>
@else
<div class="alert alert-danger alert-dismissible">
<h5 class="mb-0"><i class="icon fas fa-ban"></i> Access Denied - You are not assigned to any email template management department</h5>
</div>
@endif
@push('scripts')
<script src="{{ asset('lib/tinymce/tinymce.min.js') }}"></script>
<script>
tinymce.init({
selector: '.tinymce',
entity_encoding: "raw",
plugins: "autosave print preview searchreplace autolink directionality visualblocks visualchars fullscreen image link media template code codesample table charmap hr pagebreak nonbreaking anchor insertdatetime advlist lists textcolor wordcount contextmenu colorpicker textpattern help paste"
});
</script>
@endpush
@endsection