![]() Server : Apache/2.4.62 (Unix) OpenSSL/1.0.2k-fips System : Linux server1.richineiserver.com 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64 User : fdshops ( 1003) PHP Version : 8.2.21 Disable Function : NONE Directory : /home/fdshops/public_html/Modules/Crm/Resources/views/proposal/ |
@extends('layouts.app') @section('title', __('crm::lang.proposals')) @section('content') @include('crm::layouts.nav') <!-- Content Header (Page header) --> <section class="content-header no-print"> <h1 class="tw-text-xl md:tw-text-3xl tw-font-bold tw-text-black">@lang('crm::lang.proposals')</h1> </section> <!-- Main content --> <section class="content"> @component('components.widget', ['class' => 'box-solid']) @if(!empty($proposal_template) && auth()->user()->can('crm.access_proposal')) @slot('tool') <div class="box-tools"> <a class="tw-dw-btn tw-dw-btn-primary tw-text-white tw-dw-btn-sm pull-right " href="{{action([\Modules\Crm\Http\Controllers\ProposalTemplateController::class, 'send'])}}"> <i class="fas fa-paper-plane"></i> @lang('crm::lang.send') </a> </div> @endslot @endif <div class="table-responsive"> <table class="table table-bordered table-striped" id="proposals" style="width: 100%;"> <thead> <tr> <th>@lang( 'contact.contact' )</th> <th>@lang( 'crm::lang.subject' )</th> <th>@lang( 'crm::lang.sent_by' )</th> <th>@lang( 'receipt.date' )</th> <th>@lang( 'messages.action' )</th> </tr> </thead> </table> </div> @endcomponent </section> @endsection @section('javascript') <script type="text/javascript"> $(document).ready( function(){ proposals_table = $('#proposals').DataTable({ processing: true, serverSide: true, ajax: { url: "{{action([\Modules\Crm\Http\Controllers\ProposalController::class, 'index'])}}" }, columnDefs: [ { targets: 4, orderable: false, searchable: false, }, ], aaSorting: [[3, 'desc']], columns: [ { data: 'name', name: 'contacts.name'}, { data: 'subject', name: 'crm_proposals.subject'}, { data: 'sent_by_full_name', name: 'sent_by_full_name'}, { data: 'created_at', name: 'crm_proposals.created_at'}, { data: 'action', name: 'action' }, ] }); $(document).on('click', 'a.delete_attachment', function (e) { e.preventDefault(); var url = $(this).data('href'); var this_btn = $(this); swal({ title: LANG.sure, icon: "warning", buttons: true, dangerMode: true, }).then((confirmed) => { if (confirmed) { $.ajax({ method: 'DELETE', url: url, dataType: 'json', success: function(result) { if(result.success == true){ this_btn.closest('tr').remove(); toastr.success(result.msg); } else { toastr.error(result.msg); } } }); } }); }); }); </script> @endsection