[
MAINHACK
]
Mail Test
BC
Config Scan
HOME
Create...
New File
New Folder
Viewing / Editing File: ledger_format_2.blade.php
<!-- app css --> @if(!empty($for_pdf)) <link rel="stylesheet" href="{{ asset('css/app.css?v='.$asset_v) }}"> @endif <div class="col-md-6 col-sm-6 col-xs-6 @if(!empty($for_pdf)) width-50 f-left @endif" style="margin-top: 20px;"> <p><strong>{{$contact->business->name}}</strong><br> @if(!empty($location)) {!! $location->location_address !!} @else {!! $contact->business->business_address !!} @endif </p> <table class="table"> <tr> <th style="text-align: left;">@lang('lang_v1.to')</th> </tr> <tr> <td> <p><strong>{{$contact->name}}</strong><br> {!! $contact->contact_address !!} @if(!empty($contact->email)) <br>@lang('business.email'): {{$contact->email}} @endif <br>@lang('contact.mobile'): {{$contact->mobile}} @if(!empty($contact->tax_number)) <br>@lang('contact.tax_no'): {{$contact->tax_number}} @endif </p> </td> </tr> </table> </div> <div class="col-md-6 col-sm-6 col-xs-6 @if(!empty($for_pdf)) width-50 f-right @endif" style="margin-top: 20px;"> <table style="margin: auto;"> <tr><th class="text-center" style="border-top:hidden; font-size: 22px;">{{__('lang_v1.statement')}}</th></tr> <tr><th class="text-center">@lang('lang_v1.date')</th></tr> <tr><td class="text-center">{{$ledger_details['start_date']}} @lang('lang_v1.to') {{$ledger_details['end_date']}}</td></tr> </table> </div> <div class="col-md-12 col-sm-12 @if(!empty($for_pdf)) width-100 @endif"> @php $amount_due = 0; $current_due = 0; $due_1_30_days = 0; $due_30_60_days = 0; $due_60_90_days = 0; $due_over_90_days = 0; @endphp @if(!empty($for_pdf)) <br> @endif <table class="table table-striped @if(!empty($for_pdf)) table-pdf td-border @endif" id="ledger_table"> <thead> <tr class="row-border"> <th>@lang('lang_v1.date')</th> <th>@lang('lang_v1.transaction')</th> <th>@lang('sale.amount')</th> <th>@lang('lang_v1.balance')</th> </tr> </thead> <tbody> @foreach($ledger_details['ledger'] as $data) @php if(empty($data['total_due'])) { continue; } if($data['payment_status'] != 'paid' && !empty($data['due_date'])) { if (!empty($data['transaction_type']) && $data['transaction_type'] == 'ledger_discount') { $data['total_due'] = -1 * $data['total_due']; } $amount_due += $data['total_due']; $days_diff = $data['due_date']->diffInDays(); if($days_diff == 0){ $current_due += $data['total_due']; } elseif ($days_diff > 0 && $days_diff <= 30) { $due_1_30_days += $data['total_due']; } elseif ($days_diff > 30 && $days_diff <= 60) { $due_30_60_days += $data['total_due']; } elseif ($days_diff > 60 && $days_diff <= 90) { $due_60_90_days += $data['total_due']; } elseif ($days_diff > 90) { $due_over_90_days += $data['total_due']; } } @endphp <tr @if(!empty($for_pdf) && $loop->iteration % 2 == 0) class="odd" @endif style="border:hidden;"> <td class="row-border">{{@format_datetime($data['date'])}}</td> <td>@if($loop->index == 0) {{$data['type']}} @endif {{$data['ref_no']}} @if(!empty($data['due_date']) && $data['payment_status'] != 'paid') <br>@lang('lang_v1.due') {{@format_date($data['due_date'])}} @endif</td> <td>@format_currency($data['final_total'])</td> <td>@format_currency($data['total_due'])</td> </tr> @endforeach @if(count($ledger_details['ledger']) < 5) <tr style="border:hidden;"><td colspan="4"> </td></tr> <tr style="border:hidden;"><td colspan="4"> </td></tr> <tr style="border:hidden;"><td colspan="4"> </td></tr> <tr style="border:hidden;"><td colspan="4"> </td></tr> <tr style="border:hidden;"><td colspan="4"> </td></tr> <tr style="border:hidden;"><td colspan="4"> </td></tr> <tr style="border:hidden;"><td colspan="4"> </td></tr> @endif </tbody> </table> <table class="table" style="margin-top: 0;"> <tr> <th style="font-size: 12px;">@lang('lang_v1.current')</th> <th style="color: #2dce89 !important;font-size: 12px;">{{strtoupper(__('lang_v1.1_30_days_past_due'))}}</th> <th style="color: #ffd026 !important;font-size: 12px;">{{strtoupper(__('lang_v1.30_60_days_past_due'))}}</th> <th style="color: #ffa100 !important;font-size: 12px;">{{strtoupper(__('lang_v1.60_90_days_past_due'))}}</th> <th style="color: #f5365c !important;font-size: 12px;">{{strtoupper(__('lang_v1.over_90_days_past_due'))}}</th> <th style="font-size: 12px;">{{strtoupper(__('lang_v1.amount_due'))}}</th> </tr> <tr> <td style="text-align: center;"> @format_currency($current_due) </td> <td style="color: #2dce89 !important; text-align: center;"> @format_currency($due_1_30_days) </td> <td style="color: #ffd026 !important; text-align: center;"> @format_currency($due_30_60_days) </td> <td style="color: #ffa100 !important;text-align: center;"> @format_currency($due_60_90_days) </td> <td style="color: #f5365c !important; text-align: center;"> @format_currency($due_over_90_days) </td> <td style="text-align: center;"> @format_currency($amount_due) </td> </tr> </table> </div>
Save Changes
Cancel / Back
Close ×
Server Info
Hostname: premium320.web-hosting.com
Server IP: 66.29.153.54
PHP Version: 8.2.29
Server Software: LiteSpeed
System: Linux premium320.web-hosting.com 4.18.0-553.50.1.lve.el8.x86_64 #1 SMP Thu Apr 17 19:10:24 UTC 2025 x86_64
HDD Total: 97.87 GB
HDD Free: 76.86 GB
Domains on IP: N/A (Requires external lookup)
System Features
Safe Mode:
Off
disable_functions:
None
allow_url_fopen:
On
allow_url_include:
Off
magic_quotes_gpc:
Off
register_globals:
Off
open_basedir:
None
cURL:
Enabled
ZipArchive:
Enabled
MySQLi:
Enabled
PDO:
Enabled
wget:
Yes
curl (cmd):
Yes
perl:
Yes
python:
Yes (py3)
gcc:
Yes
pkexec:
No
git:
Yes
User Info
Username: aoneqssk
User ID (UID): 1285
Group ID (GID): 1290
Script Owner UID: 1285
Current Dir Owner: 1285