381 lines
27 KiB
PHP
381 lines
27 KiB
PHP
@extends('layouts.business.master')
|
|
|
|
@section('title')
|
|
{{ __(':type Template', ['type' => __(__(ucfirst(request('type'))))]) }}
|
|
@endsection
|
|
|
|
@section('main_content')
|
|
<div class="erp-table-section">
|
|
<div class="container-fluid">
|
|
<div class="card">
|
|
<div class="card-bodys">
|
|
<div class="table-header p-16">
|
|
<h4>{{ __(':type Template', ['type' => __(ucfirst(request('type')))]) }}</h4>
|
|
</div>
|
|
</div>
|
|
|
|
<ul class="nav nav-tabs" id="settingsTab" role="tablist">
|
|
<li class="nav-item settings-item" role="presentation">
|
|
<button class="nav-link settings-link active" id="newsale-tab" data-bs-toggle="tab" data-bs-target="#newsale" type="button" role="tab">
|
|
{{__('New Sale')}}
|
|
</button>
|
|
</li>
|
|
|
|
<li class="nav-item settings-item" role="presentation">
|
|
<button class="nav-link settings-link" id="paymentreceived-tab" data-bs-toggle="tab" data-bs-target="#paymentreceived" type="button" role="tab">
|
|
{{__('Payment Received')}}
|
|
</button>
|
|
</li>
|
|
|
|
<li class="nav-item settings-item" role="presentation">
|
|
<button class="nav-link settings-link" id="paymentpaid-tab" data-bs-toggle="tab"
|
|
data-bs-target="#paymentpaid" type="button" role="tab">
|
|
{{__('Payment Paid')}}
|
|
</button>
|
|
</li>
|
|
|
|
<li class="nav-item settings-item" role="presentation">
|
|
<button class="nav-link settings-link" id="purchase-tab" data-bs-toggle="tab" data-bs-target="#purchase" type="button" role="tab">
|
|
{{__('Purchase')}}
|
|
</button>
|
|
</li>
|
|
|
|
<li class="nav-item settings-item" role="presentation">
|
|
<button class="nav-link settings-link" id="paymentreminder-tab" data-bs-toggle="tab" data-bs-target="#paymentreminder" type="button" role="tab">
|
|
{{__('Payment Reminder')}}
|
|
</button>
|
|
</li>
|
|
|
|
@if (moduleCheck('HrmAddon'))
|
|
<li class="nav-item settings-item" role="presentation">
|
|
<button class="nav-link settings-link" id="attendance-tab" data-bs-toggle="tab" data-bs-target="#attendance" type="button" role="tab">
|
|
{{__('Attendance')}}
|
|
</button>
|
|
</li>
|
|
@endif
|
|
</ul>
|
|
|
|
<div class="tab-content mt-3" id="settingsTabContent">
|
|
<div class="tab-pane fade show active" id="newsale" role="tabpanel" aria-labelledby="newsale-tab">
|
|
<div class="p-3">
|
|
<form action="{{ route('business.templates.store') }}" method="POST" class="ajaxform">
|
|
@csrf
|
|
<div class="row">
|
|
<div class="col-lg-8">
|
|
<div class="row">
|
|
|
|
@if (request('type') == 'email')
|
|
<div class="mb-3 col-12">
|
|
<label class="form-label">{{__('Subject')}}</label>
|
|
<input type="text" class="form-control" name="new_sale[subject]" value="{{ $templates['new_sale']->subject ?? '' }}" placeholder="Enter subject">
|
|
</div>
|
|
@elseif (request('type') == 'whatsapp')
|
|
<div class="mb-3 col-12">
|
|
<label class="form-label">{{__('Template')}}</label>
|
|
<input type="text" class="form-control" name="new_sale[template]" value="{{ $templates['new_sale']->template ?? '' }}" placeholder="Enter template">
|
|
</div>
|
|
@endif
|
|
|
|
@if (request('type') == 'email')
|
|
<div class="mb-3 col-12">
|
|
<label for="message" class="form-label">{{__('Message')}}</label>
|
|
<textarea class="form-control w-100 sms-body summernote-template message-box" name="new_sale[message]" rows="4" cols="12" placeholder="Enter your message..." required>{{ $templates['new_sale']->message ?? '' }}</textarea>
|
|
</div>
|
|
@else
|
|
<div class="mb-3 col-12">
|
|
<label for="message" class="form-label">{{__('Message')}}</label>
|
|
<textarea class="form-control w-100 sms-body message-box" name="new_sale[message]" rows="4" cols="12" placeholder="Enter your message..." required>{{ $templates['new_sale']->message ?? '' }}</textarea>
|
|
</div>
|
|
@endif
|
|
|
|
<div class="mb-3 col-12">
|
|
<div class="d-flex align-items-center gap-3">
|
|
<input type="hidden" name="new_sale[{{ request('type') }}][enabled]" value="0">
|
|
<input @checked($page_data['new_sale'][request('type')]['enabled'] ?? false) type="checkbox" class="multi-delete" id="status_for_sale" name="new_sale[{{ request('type') }}][enabled]" value="1">
|
|
<label for="status_for_sale">{{__('Enable Sale :type Notification', ['type' => __(ucfirst(request('type')))])}}</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
@include('marketingaddon::templates.avaiable-tags')
|
|
|
|
<div class="d-flex align-items-center justify-content-center mt-4">
|
|
<button type="submit" class="theme-btn m-2 submit-btn">{{__('Submit')}}</button>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="tab-pane fade" id="paymentreceived" role="tabpanel" aria-labelledby="paymentreceived-tab">
|
|
<div class="p-3">
|
|
<form action="{{ route('business.templates.store') }}" method="POST" class="ajaxform">
|
|
@csrf
|
|
<div class="row">
|
|
<div class="col-lg-8">
|
|
<div class="row">
|
|
|
|
@if (request('type') == 'email')
|
|
<div class="mb-3 col-12">
|
|
<label class="form-label">{{__('Subject')}}</label>
|
|
<input type="text" class="form-control" name="payment_received[subject]" value="{{ $templates['payment_received']->subject ?? '' }}" placeholder="Enter subject">
|
|
</div>
|
|
@elseif (request('type') == 'whatsapp')
|
|
<div class="mb-3 col-12">
|
|
<label class="form-label">{{__('Template')}}</label>
|
|
<input type="text" class="form-control" name="payment_received[template]" value="{{ $templates['payment_received']->template ?? '' }}" placeholder="Enter template">
|
|
</div>
|
|
@endif
|
|
|
|
@if (request('type') == 'email')
|
|
<div class="mb-3 col-12">
|
|
<label for="message" class="form-label">{{__('Message')}}</label>
|
|
<textarea class="form-control w-100 sms-body summernote-template message-box" name="payment_received[message]" rows="4" cols="12" placeholder="Enter your message..." required>{{ $templates['payment_received']->message ?? '' }}</textarea>
|
|
</div>
|
|
@else
|
|
<div class="mb-3 col-12">
|
|
<label for="message" class="form-label">{{__('Message')}}</label>
|
|
<textarea class="form-control w-100 sms-body message-box" name="payment_received[message]" rows="4" cols="12" placeholder="Enter your message..." required>{{ $templates['payment_received']->message ?? '' }}</textarea>
|
|
</div>
|
|
@endif
|
|
|
|
<div class="mb-3 col-12">
|
|
<div class="d-flex align-items-center gap-3">
|
|
<input type="hidden" name="payment_received[{{ request('type') }}][enabled]" value="0">
|
|
<input @checked($page_data['payment_received'][request('type')]['enabled'] ?? false) type="checkbox" class="multi-delete" id="status_for_payment_received" name="payment_received[{{ request('type') }}][enabled]" value="1">
|
|
<label for="status_for_payment_received">{{__('Enable Payment Received :type Notification', ['type' => __(ucfirst(request('type')))])}}</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
@include('marketingaddon::templates.avaiable-tags')
|
|
|
|
<div class="d-flex align-items-center justify-content-center mt-4">
|
|
<button type="submit" class="theme-btn m-2 submit-btn">{{__('Submit')}}</button>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="tab-pane fade" id="paymentpaid" role="tabpanel" aria-labelledby="paymentpaid-tab">
|
|
<div class="p-3">
|
|
<form action="{{ route('business.templates.store') }}" method="POST" class="ajaxform">
|
|
@csrf
|
|
<div class="row">
|
|
<div class="col-lg-8">
|
|
<div class="row">
|
|
|
|
@if (request('type') == 'email')
|
|
<div class="mb-3 col-12">
|
|
<label class="form-label">{{__('Subject')}}</label>
|
|
<input type="text" class="form-control" name="payment_paid[subject]" value="{{ $templates['payment_paid']->subject ?? '' }}" placeholder="Enter subject">
|
|
</div>
|
|
@elseif (request('type') == 'whatsapp')
|
|
<div class="mb-3 col-12">
|
|
<label class="form-label">{{__('Template')}}</label>
|
|
<input type="text" class="form-control" name="payment_paid[template]" value="{{ $templates['payment_paid']->template ?? '' }}" placeholder="Enter template">
|
|
</div>
|
|
@endif
|
|
|
|
@if (request('type') == 'email')
|
|
<div class="mb-3 col-12">
|
|
<label for="message" class="form-label">{{__('Message')}}</label>
|
|
<textarea class="form-control w-100 sms-body summernote-template message-box" name="payment_paid[message]" rows="4" cols="12" placeholder="Enter your message..." required>{{ $templates['payment_paid']->message ?? '' }}</textarea>
|
|
</div>
|
|
@else
|
|
<div class="mb-3 col-12">
|
|
<label for="message" class="form-label">{{__('Message')}}</label>
|
|
<textarea class="form-control w-100 sms-body message-box" name="payment_paid[message]" rows="4" cols="12" placeholder="Enter your message..." required>{{ $templates['payment_paid']->message ?? '' }}</textarea>
|
|
</div>
|
|
@endif
|
|
|
|
<div class="mb-3 col-12">
|
|
<div class="d-flex align-items-center gap-3">
|
|
<input type="hidden" name="payment_paid[{{ request('type') }}][enabled]" value="0">
|
|
<input @checked($page_data['payment_paid'][request('type')]['enabled'] ?? false) type="checkbox" class="multi-delete" id="status_for_payment_paid" name="payment_paid[{{ request('type') }}][enabled]" value="1">
|
|
<label for="status_for_payment_paid">{{__('Enable Payment Paid :type Notification', ['type' => __(ucfirst(request('type')))])}}</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
@include('marketingaddon::templates.avaiable-tags')
|
|
|
|
<div class="d-flex align-items-center justify-content-center mt-4">
|
|
<button type="submit" class="theme-btn m-2 submit-btn">{{__('Submit')}}</button>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="tab-pane fade" id="purchase" role="tabpanel" aria-labelledby="purchase-tab">
|
|
<div class="p-3">
|
|
<form action="{{ route('business.templates.store') }}" method="POST" class="ajaxform">
|
|
@csrf
|
|
<div class="row">
|
|
<div class="col-lg-8">
|
|
<div class="row">
|
|
|
|
@if (request('type') == 'email')
|
|
<div class="mb-3 col-12">
|
|
<label class="form-label">{{__('Subject')}}</label>
|
|
<input type="text" class="form-control" name="purchase[subject]" value="{{ $templates['purchase']->subject ?? '' }}" placeholder="Enter subject">
|
|
</div>
|
|
@elseif (request('type') == 'whatsapp')
|
|
<div class="mb-3 col-12">
|
|
<label class="form-label">{{__('Template')}}</label>
|
|
<input type="text" class="form-control" name="purchase[template]" value="{{ $templates['purchase']->template ?? '' }}" placeholder="Enter template">
|
|
</div>
|
|
@endif
|
|
|
|
@if (request('type') == 'email')
|
|
<div class="mb-3 col-12">
|
|
<label for="message" class="form-label">{{__('Message')}}</label>
|
|
<textarea class="form-control w-100 sms-body summernote-template message-box" name="purchase[message]" rows="4" cols="12" placeholder="Enter your message..." required>{{ $templates['purchase']->message ?? '' }}</textarea>
|
|
</div>
|
|
@else
|
|
<div class="mb-3 col-12">
|
|
<label for="message" class="form-label">{{__('Message')}}</label>
|
|
<textarea class="form-control w-100 sms-body message-box" name="purchase[message]" rows="4" cols="12" placeholder="Enter your message..." required>{{ $templates['purchase']->message ?? '' }}</textarea>
|
|
</div>
|
|
@endif
|
|
|
|
<div class="mb-3 col-12">
|
|
<div class="d-flex align-items-center gap-3">
|
|
<input type="hidden" name="purchase[{{ request('type') }}][enabled]" value="0">
|
|
<input @checked($page_data['purchase'][request('type')]['enabled'] ?? false) type="checkbox" class="multi-delete" id="status_for_purchase" name="purchase[{{ request('type') }}][enabled]" value="1">
|
|
<label for="status_for_purchase">{{__('Enable Purchase :type Notification', ['type' => __(ucfirst(request('type')))])}}</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
@include('marketingaddon::templates.avaiable-tags')
|
|
|
|
<div class="d-flex align-items-center justify-content-center mt-4">
|
|
<button type="submit" class="theme-btn m-2 submit-btn">{{__('Submit')}}</button>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="tab-pane fade" id="paymentreminder" role="tabpanel" aria-labelledby="paymentreminder-tab">
|
|
<div class="p-3">
|
|
<form action="{{ route('business.templates.store') }}" method="POST" class="ajaxform">
|
|
@csrf
|
|
<div class="row">
|
|
<div class="col-lg-8">
|
|
<div class="row">
|
|
|
|
@if (request('type') == 'email')
|
|
<div class="mb-3 col-12">
|
|
<label class="form-label">{{__('Subject')}}</label>
|
|
<input type="text" class="form-control" name="payment_reminder[subject]" value="{{ $templates['payment_reminder']->subject ?? '' }}" placeholder="Enter subject">
|
|
</div>
|
|
@elseif (request('type') == 'whatsapp')
|
|
<div class="mb-3 col-12">
|
|
<label class="form-label">{{__('Template')}}</label>
|
|
<input type="text" class="form-control" name="payment_reminder[template]" value="{{ $templates['payment_reminder']->template ?? '' }}" placeholder="Enter template">
|
|
</div>
|
|
@endif
|
|
|
|
@if (request('type') == 'email')
|
|
<div class="mb-3 col-12">
|
|
<label for="message" class="form-label">{{__('Message')}}</label>
|
|
<textarea class="form-control w-100 sms-body summernote-template message-box" name="payment_reminder[message]" rows="4" cols="12" placeholder="Enter your message..." required>{{ $templates['payment_reminder']->message ?? '' }}</textarea>
|
|
</div>
|
|
@else
|
|
<div class="mb-3 col-12">
|
|
<label for="message" class="form-label">{{__('Message')}}</label>
|
|
<textarea class="form-control w-100 sms-body message-box" name="payment_reminder[message]" rows="4" cols="12" placeholder="Enter your message..." required>{{ $templates['payment_reminder']->message ?? '' }}</textarea>
|
|
</div>
|
|
@endif
|
|
|
|
<div class="mb-3 col-12">
|
|
<div class="d-flex align-items-center gap-3">
|
|
<input type="hidden" name="payment_reminder[{{ request('type') }}][enabled]" value="0">
|
|
<input @checked($page_data['payment_reminder'][request('type')]['enabled'] ?? false) type="checkbox" class="multi-delete" id="status_for_payment_reminder" name="payment_reminder[{{ request('type') }}][enabled]" value="1">
|
|
<label for="status_for_payment_reminder">{{ __('Enable Payment Reminder :type Notification', ['type' => __(ucfirst(request('type')))]) }}</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
@include('marketingaddon::templates.avaiable-tags')
|
|
|
|
<div class="d-flex align-items-center justify-content-center mt-4">
|
|
<button type="submit" class="theme-btn m-2 submit-btn">{{__('Submit')}}</button>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
|
|
@if (moduleCheck('HrmAddon'))
|
|
<div class="tab-pane fade" id="attendance" role="tabpanel" aria-labelledby="attendance-tab">
|
|
<div class="p-3">
|
|
<form action="{{ route('business.templates.store') }}" method="POST" class="ajaxform">
|
|
@csrf
|
|
<div class="row">
|
|
<div class="col-lg-8">
|
|
<div class="row">
|
|
|
|
@if (request('type') == 'email')
|
|
<div class="mb-3 col-12">
|
|
<label class="form-label">{{__('Subject')}}</label>
|
|
<input type="text" class="form-control" name="attendance[subject]" value="{{ $templates['attendance']->subject ?? '' }}" placeholder="Enter subject">
|
|
</div>
|
|
@elseif (request('type') == 'whatsapp')
|
|
<div class="mb-3 col-12">
|
|
<label class="form-label">{{__('Template')}}</label>
|
|
<input type="text" class="form-control" name="attendance[template]" value="{{ $templates['attendance']->template ?? '' }}" placeholder="Enter template">
|
|
</div>
|
|
@endif
|
|
|
|
@if (request('type') == 'email')
|
|
<div class="mb-3 col-12">
|
|
<label for="message" class="form-label">{{__('Message')}}</label>
|
|
<textarea class="form-control w-100 sms-body summernote-template message-box" name="attendance[message]" rows="4" cols="12" placeholder="Enter your message..." required>{{ $templates['attendance']->message ?? '' }}</textarea>
|
|
</div>
|
|
@else
|
|
<div class="mb-3 col-12">
|
|
<label for="message" class="form-label">{{__('Message')}}</label>
|
|
<textarea class="form-control w-100 sms-body message-box" name="attendance[message]" rows="4" cols="12" placeholder="Enter your message..." required>{{ $templates['attendance']->message ?? '' }}</textarea>
|
|
</div>
|
|
@endif
|
|
|
|
<div class="mb-3 col-12">
|
|
<div class="d-flex align-items-center gap-3">
|
|
<input type="hidden" name="attendance[{{ request('type') }}][enabled]" value="0">
|
|
<input @checked($page_data['attendance'][request('type')]['enabled'] ?? false) type="checkbox" class="multi-delete" id="status_for_attendance" name="attendance[{{ request('type') }}][enabled]" value="1">
|
|
<label for="status_for_attendance">{{ __('Enable Attendance :type Notification', ['type' => __(ucfirst(request('type')))]) }}</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
@include('marketingaddon::templates.avaiable-tags')
|
|
|
|
<div class="d-flex align-items-center justify-content-center mt-4">
|
|
<button type="submit" class="theme-btn m-2 submit-btn">{{__('Submit')}}</button>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
@endif
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endsection
|
|
|
|
@push('js')
|
|
<script src="{{ asset('assets/js/summernote-lite.js') }}"></script>
|
|
@endpush
|