Merge pull request #2146 from cuneytsenturk/master
Added Revenue/Payment show page [#mdbaet]
This commit is contained in:
1
resources/views/components/transactions/script.blade.php
Normal file
1
resources/views/components/transactions/script.blade.php
Normal file
@ -0,0 +1 @@
|
||||
<script src="{{ asset( $scriptFile . '?v=' . $version) }}"></script>
|
@ -0,0 +1,9 @@
|
||||
@if ($attachment)
|
||||
<div class="row align-items-center">
|
||||
@foreach ($attachment as $file)
|
||||
<div class="col-xs-12 col-sm-4 mb-4">
|
||||
@include('partials.media.file')
|
||||
</div>
|
||||
@endforeach
|
||||
</div>
|
||||
@endif
|
108
resources/views/components/transactions/show/content.blade.php
Normal file
108
resources/views/components/transactions/show/content.blade.php
Normal file
@ -0,0 +1,108 @@
|
||||
@stack('content_header_start')
|
||||
@if (!$hideHeader)
|
||||
<x-transactions.show.header
|
||||
type="{{ $type }}"
|
||||
:transaction="$transaction"
|
||||
hide-header-account="{{ $hideHeaderAccount }}"
|
||||
text-header-account="{{ $textHeaderAccount }}"
|
||||
class-header-account="{{ $classHeaderAccount }}"
|
||||
hide-header-category="{{ $hideHeaderCategory }}"
|
||||
text-header-category="{{ $textHeaderCategory }}"
|
||||
class-header-category="{{ $classHeaderCategory }}"
|
||||
hide-header-contact="{{ $hideHeaderContact }}"
|
||||
text-header-contact="{{ $textHeaderContact }}"
|
||||
class-header-contact="{{ $classHeaderContact }}"
|
||||
hide-header-amount="{{ $hideHeaderAmount }}"
|
||||
text-header-amount="{{ $textHeaderAmount }}"
|
||||
class-header-amount="{{ $classHeaderAmount }}"
|
||||
hide-header-paid-at="{{ $hideHeaderPaidAt }}"
|
||||
text-header-paid-at="{{ $textHeaderPaidAt }}"
|
||||
class-header-paid-at="{{ $classHeaderPaidAt }}"
|
||||
/>
|
||||
@endif
|
||||
@stack('content_header_end')
|
||||
|
||||
@stack('transaction_start')
|
||||
<x-transactions.show.transaction
|
||||
type="{{ $type }}"
|
||||
:transaction="$transaction"
|
||||
transaction-template="{{ $transactionTemplate }}"
|
||||
logo="{{ $logo }}"
|
||||
hide-company="{{ $hideCompany }}"
|
||||
hide-company-logo="{{ $hideCompanyLogo }}"
|
||||
hide-company-details="{{ $hideCompanyDetails }}"
|
||||
hide-company-name="{{ $hideCompanyName }}"
|
||||
hide-company-address="{{ $hideCompanyAddress }}"
|
||||
hide-company-tax-number="{{ $hideCompanyTaxNumber }}"
|
||||
hide-company-phone="{{ $hideCompanyPhone }}"
|
||||
hide-company-email="{{ $hideCompanyEmail }}"
|
||||
|
||||
hide-content-title="{{ $hideContentTitle }}"
|
||||
hide-paid-at="{{ $hidePaidAt }}"
|
||||
hide-account="{{ $hideAccount }}"
|
||||
hide-category="{{ $hideCategory }}"
|
||||
hide-payment-methods="{{ $hidePaymentMethods }}"
|
||||
hide-reference="{{ $hideReference }}"
|
||||
hide-description="{{ $hideDescription }}"
|
||||
hide-amount="{{ $hideAmount }}"
|
||||
|
||||
text-content-title="{{ $textContentTitle }}"
|
||||
text-paid-at="{{ $textPaidAt }}"
|
||||
text-account="{{ $textAccount }}"
|
||||
text-category="{{ $textCategory }}"
|
||||
text-payment-methods="{{ $textPaymentMethods }}"
|
||||
text-reference="{{ $textReference }}"
|
||||
text-description="{{ $textDescription }}"
|
||||
text-paid-by="{{ $textAmount }}"
|
||||
|
||||
hide-contact="{{ $hideContact }}"
|
||||
hide-contact-info="{{ $hideContactInfo }}"
|
||||
hide-contact-name="{{ $hideContactName }}"
|
||||
hide-contact-address="{{ $hideContactAddress }}"
|
||||
hide-contact-tax-number="{{ $hideContactTaxNumber }}"
|
||||
hide-contact-phone="{{ $hideContactPhone }}"
|
||||
hide-contact-email="{{ $hideContactEmail }}"
|
||||
|
||||
hide-releated="{{ $hideReletad }}"
|
||||
hide-releated-document-number="{{ $hideReletadDocumentNumber }}"
|
||||
hide-releated-contact="{{ $hideReletadContact }}"
|
||||
hide-releated-document-date="{{ $hideReletadDocumentDate }}"
|
||||
hide-releated-document-amount="{{ $hideReletadDocumentAmount }}"
|
||||
hide-releated-amount="{{ $hideReletadAmount }}"
|
||||
|
||||
text-releated-transaction="{{ $textReleatedTransansaction }}"
|
||||
text-releated-document-number="{{ $textReleatedDocumentNumber }}"
|
||||
text-releated-contact="{{ $textReleatedContact }}"
|
||||
text-releated-document-date="{{ $textReleatedDocumentDate }}"
|
||||
text-releated-document-amount="{{ $textReleatedDocumentAmount }}"
|
||||
text-releated-amount="{{ $textReleatedAmount }}"
|
||||
|
||||
route-document-show="{{ $routeDocumentShow }}"
|
||||
/>
|
||||
@stack('transaction_end')
|
||||
|
||||
@stack('attachment_start')
|
||||
@if (!$hideAttachment)
|
||||
<x-transactions.show.attachment
|
||||
type="{{ $type }}"
|
||||
:transaction="$transaction"
|
||||
:attachment="$attachment"
|
||||
/>
|
||||
@endif
|
||||
@stack('attachment_end')
|
||||
|
||||
@stack('row_footer_start')
|
||||
@if (!$hideFooter)
|
||||
<x-transactions.show.footer
|
||||
type="{{ $type }}"
|
||||
:transaction="$transaction"
|
||||
:histories="$histories"
|
||||
class-footer-histories="{{ $classFooterHistories }}"
|
||||
hide-footer-histories="{{ $hideFooterHistories }}"
|
||||
text-histories="{{ $textHistories }}"
|
||||
/>
|
||||
@endif
|
||||
@stack('row_footer_end')
|
||||
|
||||
{{ Form::hidden('transaction_id', $transaction->id, ['id' => 'transaction_id']) }}
|
||||
{{ Form::hidden($type . '_id', $transaction->id, ['id' => $type . '_id']) }}
|
@ -0,0 +1,14 @@
|
||||
<div class="row">
|
||||
@stack('row_footer_histories_start')
|
||||
@if (!$hideFooterHistories)
|
||||
<div class="{{ $classFooterHistories }}">
|
||||
<x-transactions.show.histories
|
||||
type="{{ $type }}"
|
||||
:transaction="$transaction"
|
||||
:histories="$histories"
|
||||
text-histories="{{ $textHistories }}"
|
||||
/>
|
||||
</div>
|
||||
@endif
|
||||
@stack('row_footer_histories_end')
|
||||
</div>
|
@ -0,0 +1,81 @@
|
||||
<div class="row" style="font-size: inherit !important">
|
||||
@stack('header_account_start')
|
||||
@if (!$hideHeaderAccount)
|
||||
<div class="{{ $classHeaderAccount }}">
|
||||
{{ trans_choice($textHeaderAccount, 1) }}
|
||||
<br>
|
||||
|
||||
<strong>
|
||||
<span class="float-left long-texts mwpx-200 transaction-head-text">
|
||||
{{ $transaction->account->name }}
|
||||
</span>
|
||||
</strong>
|
||||
<br><br>
|
||||
</div>
|
||||
@endif
|
||||
@stack('header_account_end')
|
||||
|
||||
@stack('header_category_start')
|
||||
@if (!$hideHeaderCategory)
|
||||
<div class="{{ $classHeaderCategory }}">
|
||||
{{ trans_choice($textHeaderCategory, 1) }}
|
||||
<br>
|
||||
|
||||
<strong>
|
||||
<span class="float-left long-texts mwpx-300 transaction-head-text">
|
||||
{{ $transaction->category->name }}
|
||||
</span>
|
||||
</strong>
|
||||
<br><br>
|
||||
</div>
|
||||
@endif
|
||||
@stack('header_category_end')
|
||||
|
||||
@stack('header_contact_start')
|
||||
@if (!$hideHeaderContact)
|
||||
<div class="{{ $classHeaderContact }}">
|
||||
{{ trans_choice($textHeaderContact, 1) }}
|
||||
<br>
|
||||
|
||||
<strong>
|
||||
<span class="float-left long-texts mwpx-300 transaction-head-text">
|
||||
{{ $transaction->contact->name }}
|
||||
</span>
|
||||
</strong>
|
||||
<br><br>
|
||||
</div>
|
||||
@endif
|
||||
@stack('header_contact_end')
|
||||
|
||||
@stack('header_amount_start')
|
||||
@if (!$hideHeaderAmount)
|
||||
<div class="{{ $classHeaderAmount }}">
|
||||
{{ trans($textHeaderAmount) }}
|
||||
<br>
|
||||
|
||||
<strong>
|
||||
<span class="float-left long-texts mwpx-100 transaction-head-text">
|
||||
@money($transaction->amount, $transaction->currency_code, true)
|
||||
</span>
|
||||
</strong>
|
||||
<br><br>
|
||||
</div>
|
||||
@endif
|
||||
@stack('header_amount_end')
|
||||
|
||||
@stack('header_paid_at_start')
|
||||
@if (!$hideHeaderPaidAt)
|
||||
<div class="{{ $classHeaderPaidAt }}">
|
||||
{{ trans($textHeaderPaidAt) }}
|
||||
<br>
|
||||
|
||||
<strong>
|
||||
<span class="float-left long-texts mwpx-100 transaction-head-text">
|
||||
@date($transaction->paid_at)
|
||||
</span>
|
||||
</strong>
|
||||
<br><br>
|
||||
</div>
|
||||
@endif
|
||||
@stack('header_paid_at_end')
|
||||
</div>
|
@ -0,0 +1,47 @@
|
||||
<div class="accordion">
|
||||
<div class="card">
|
||||
<div class="card-header" id="accordion-histories-header" data-toggle="collapse" data-target="#accordion-histories-body" aria-expanded="false" aria-controls="accordion-histories-body">
|
||||
<h4 class="mb-0">{{ trans($textHistories) }}</h4>
|
||||
</div>
|
||||
|
||||
<div id="accordion-histories-body" class="collapse hide" aria-labelledby="accordion-histories-header">
|
||||
<div class="table-responsive">
|
||||
<table class="table table-flush table-hover">
|
||||
<thead class="thead-light">
|
||||
@stack('row_footer_histories_head_tr_start')
|
||||
<tr class="row table-head-line">
|
||||
@stack('row_footer_histories_head_start')
|
||||
<th class="col-xs-4 col-sm-3">
|
||||
{{ trans('general.date') }}
|
||||
</th>
|
||||
|
||||
<th class="col-xs-8 col-sm-9 text-left long-texts">
|
||||
{{ trans('general.created') }}
|
||||
</th>
|
||||
@stack('row_footer_histories_head_end')
|
||||
</tr>
|
||||
@stack('row_footer_histories_head_tr_end')
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
@stack('row_footer_histories_body_tr_start')
|
||||
@foreach($histories as $history)
|
||||
<tr class="row align-items-center border-top-1 tr-py">
|
||||
@stack('row_footer_histories_body_td_start')
|
||||
<td class="col-xs-4 col-sm-3">
|
||||
@date($history->created_at)
|
||||
</td>
|
||||
|
||||
<td class="col-xs-4 col-sm-6 text-left long-texts">
|
||||
{{ $history->owner->name }}
|
||||
</td>
|
||||
@stack('row_footer_histories_body_td_end')
|
||||
</tr>
|
||||
@endforeach
|
||||
@stack('row_footer_histories_body_tr_end')
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
@ -0,0 +1,109 @@
|
||||
@stack('button_group_start')
|
||||
@if (!$hideButtonMoreActions)
|
||||
<div class="dropup header-drop-top">
|
||||
<button type="button" class="btn btn-white btn-sm" data-toggle="dropdown" aria-expanded="false">
|
||||
<i class="fa fa-chevron-down"></i> {{ trans('general.more_actions') }}
|
||||
</button>
|
||||
|
||||
<div class="dropdown-menu" role="menu">
|
||||
@stack('button_dropdown_start')
|
||||
@stack('edit_button_start')
|
||||
@if (!$hideButtonEdit)
|
||||
@can($permissionUpdate)
|
||||
<a class="dropdown-item" href="{{ route($routeButtonEdit, $transaction->id) }}">
|
||||
{{ trans('general.edit') }}
|
||||
</a>
|
||||
@endcan
|
||||
@endif
|
||||
@stack('edit_button_end')
|
||||
|
||||
@stack('duplicate_button_start')
|
||||
@if (!$hideButtonDuplicate)
|
||||
@can($permissionCreate)
|
||||
<a class="dropdown-item" href="{{ route($routeButtonDuplicate, $transaction->id) }}">
|
||||
{{ trans('general.duplicate') }}
|
||||
</a>
|
||||
@endcan
|
||||
@endif
|
||||
@stack('duplicate_button_end')
|
||||
|
||||
@stack('button_dropdown_divider_1_start')
|
||||
@if (!$hideButtonGroupDivider1)
|
||||
<div class="dropdown-divider"></div>
|
||||
@endif
|
||||
@stack('button_dropdown_divider_1_end')
|
||||
|
||||
@if (!$hideButtonPrint)
|
||||
@stack('button_print_start')
|
||||
<a class="dropdown-item" href="{{ route($routeButtonPrint, $transaction->id) }}" target="_blank">
|
||||
{{ trans('general.print') }}
|
||||
</a>
|
||||
@stack('button_print_end')
|
||||
@endif
|
||||
|
||||
@stack('share_button_start')
|
||||
@if (!$hideButtonShare)
|
||||
<a class="dropdown-item" href="{{ $signedUrl }}" target="_blank">
|
||||
{{ trans('general.share') }}
|
||||
</a>
|
||||
@endif
|
||||
@stack('share_button_end')
|
||||
|
||||
@stack('edit_button_start')
|
||||
@if (!$hideButtonEmail)
|
||||
@if($transaction->contact->email)
|
||||
<a class="dropdown-item" href="{{ route($routeButtonEmail, $transaction->id) }}">
|
||||
{{ trans('invoices.send_mail') }}
|
||||
</a>
|
||||
@else
|
||||
<el-tooltip content="{{ trans('invoices.messages.email_required') }}" placement="right">
|
||||
<button type="button" class="dropdown-item btn-tooltip">
|
||||
<span class="text-disabled">{{ trans('invoices.send_mail') }}</span>
|
||||
</button>
|
||||
</el-tooltip>
|
||||
@endif
|
||||
@endif
|
||||
@stack('edit_button_end')
|
||||
|
||||
@stack('button_pdf_start')
|
||||
@if (!$hideButtonPdf)
|
||||
<a class="dropdown-item" href="{{ route($routeButtonPdf, $transaction->id) }}">
|
||||
{{ trans('general.download_pdf') }}
|
||||
</a>
|
||||
@endif
|
||||
@stack('button_pdf_end')
|
||||
|
||||
@stack('button_dropdown_divider_3_start')
|
||||
@if (!$hideButtonGroupDivider3)
|
||||
<div class="dropdown-divider"></div>
|
||||
@endif
|
||||
@stack('button_dropdown_divider_3_end')
|
||||
|
||||
@stack('delete_button_start')
|
||||
@if (!$hideButtonDelete)
|
||||
@can($permissionDelete)
|
||||
@if ($checkButtonReconciled)
|
||||
@if (!$transaction->reconciled)
|
||||
{!! Form::deleteLink($transaction, $routeButtonDelete, $textDeleteModal, 'transaction_number') !!}
|
||||
@endif
|
||||
@else
|
||||
{!! Form::deleteLink($transaction, $routeButtonDelete, $textDeleteModal, 'transaction_number') !!}
|
||||
@endif
|
||||
@endcan
|
||||
@endif
|
||||
@stack('delete_button_end')
|
||||
@stack('button_dropdown_end')
|
||||
</div>
|
||||
</div>
|
||||
@endif
|
||||
@stack('button_group_end')
|
||||
|
||||
@stack('add_new_button_start')
|
||||
@if (!$hideButtonAddNew)
|
||||
@can($permissionCreate)
|
||||
<a href="{{ route($routeButtonAddNew) }}" class="btn btn-white btn-sm">
|
||||
{{ trans('general.add_new') }}
|
||||
</a>
|
||||
@endcan
|
||||
@endif
|
||||
@stack('add_new_button_end')
|
@ -0,0 +1,73 @@
|
||||
<div class="card show-card" style="padding: 0; padding-left: 15px; padding-right: 15px; border-radius: 0; box-shadow: 0 4px 16px rgba(0,0,0,.2);">
|
||||
<div class="card-body show-card-body">
|
||||
@if ($transactionTemplate)
|
||||
@switch($transactionTemplate)
|
||||
@case('classic')
|
||||
@break
|
||||
@case('modern')
|
||||
@break
|
||||
@default
|
||||
<x-transactions.template.ddefault
|
||||
type="{{ $type }}"
|
||||
:transaction="$transaction"
|
||||
:payment_methods="$payment_methods"
|
||||
transaction-template="{{ $transactionTemplate }}"
|
||||
logo="{{ $logo }}"
|
||||
|
||||
hide-company="{{ $hideCompany }}"
|
||||
hide-company-logo="{{ $hideCompanyLogo }}"
|
||||
hide-company-details="{{ $hideCompanyDetails }}"
|
||||
hide-company-name="{{ $hideCompanyName }}"
|
||||
hide-company-address="{{ $hideCompanyAddress }}"
|
||||
hide-company-tax-number="{{ $hideCompanyTaxNumber }}"
|
||||
hide-company-phone="{{ $hideCompanyPhone }}"
|
||||
hide-company-email="{{ $hideCompanyEmail }}"
|
||||
|
||||
hide-content-title="{{ $hideContentTitle }}"
|
||||
hide-paid-at="{{ $hidePaidAt }}"
|
||||
hide-account="{{ $hideAccount }}"
|
||||
hide-category="{{ $hideCategory }}"
|
||||
hide-payment-methods="{{ $hidePaymentMethods }}"
|
||||
hide-reference="{{ $hideReference }}"
|
||||
hide-description="{{ $hideDescription }}"
|
||||
hide-amount="{{ $hideAmount }}"
|
||||
|
||||
text-content-title="{{ $textContentTitle }}"
|
||||
text-paid-at="{{ $textPaidAt }}"
|
||||
text-account="{{ $textAccount }}"
|
||||
text-category="{{ $textCategory }}"
|
||||
text-payment-methods="{{ $textPaymentMethods }}"
|
||||
text-reference="{{ $textReference }}"
|
||||
text-description="{{ $textDescription }}"
|
||||
text-paid-by="{{ $textAmount }}"
|
||||
|
||||
hide-contact="{{ $hideContact }}"
|
||||
hide-contact-info="{{ $hideContactInfo }}"
|
||||
hide-contact-name="{{ $hideContactName }}"
|
||||
hide-contact-address="{{ $hideContactAddress }}"
|
||||
hide-contact-tax-number="{{ $hideContactTaxNumber }}"
|
||||
hide-contact-phone="{{ $hideContactPhone }}"
|
||||
hide-contact-email="{{ $hideContactEmail }}"
|
||||
|
||||
hide-releated="{{ $hideReletad }}"
|
||||
hide-releated-document-number="{{ $hideReletadDocumentNumber }}"
|
||||
hide-releated-contact="{{ $hideReletadContact }}"
|
||||
hide-releated-document-date="{{ $hideReletadDocumentDate }}"
|
||||
hide-releated-document-amount="{{ $hideReletadDocumentAmount }}"
|
||||
hide-releated-amount="{{ $hideReletadAmount }}"
|
||||
|
||||
text-releated-transaction="{{ $textReleatedTransansaction }}"
|
||||
text-releated-document-number="{{ $textReleatedDocumentNumber }}"
|
||||
text-releated-contact="{{ $textReleatedContact }}"
|
||||
text-releated-document-date="{{ $textReleatedDocumentDate }}"
|
||||
text-releated-document-amount="{{ $textReleatedDocumentAmount }}"
|
||||
text-releated-amount="{{ $textReleatedAmount }}"
|
||||
|
||||
route-document-show="{{ $routeDocumentShow }}"
|
||||
/>
|
||||
@endswitch
|
||||
@else
|
||||
@include($transactionTemplate)
|
||||
@endif
|
||||
</div>
|
||||
</div>
|
@ -0,0 +1,337 @@
|
||||
@stack('company_start')
|
||||
@if (!$hideCompany)
|
||||
<table class="border-bottom-1">
|
||||
<tr>
|
||||
@if (!$hideCompanyLogo)
|
||||
<td style="width:5%;" valign="top">
|
||||
@stack('company_logo_start')
|
||||
@if (!empty($document->contact->logo) && !empty($document->contact->logo->id))
|
||||
<img src="{{ Storage::url($document->contact->logo->id) }}" height="128" width="128" alt="{{ $document->contact_name }}" />
|
||||
@else
|
||||
<img src="{{ $logo }}" alt="{{ setting('company.name') }}" />
|
||||
@endif
|
||||
@stack('company_logo_end')
|
||||
</td>
|
||||
@endif
|
||||
|
||||
@if (!$hideCompanyDetails)
|
||||
<td style="width: 60%;">
|
||||
@stack('company_details_start')
|
||||
@if (!$hideCompanyName)
|
||||
<h2 class="mb-1" style="font-size: 16px;">
|
||||
{{ setting('company.name') }}
|
||||
</h2>
|
||||
@endif
|
||||
|
||||
@if (!$hideCompanyAddress)
|
||||
<p style="margin:0; padding:0; font-size:14px;">{!! nl2br(setting('company.address')) !!}</p>
|
||||
@endif
|
||||
|
||||
@if (!$hideCompanyTaxNumber)
|
||||
<p style="margin:0; padding:0; font-size:14px;">
|
||||
@if (setting('company.tax_number'))
|
||||
{{ trans('general.tax_number') }}: {{ setting('company.tax_number') }}
|
||||
@endif
|
||||
</p>
|
||||
@endif
|
||||
|
||||
@if (!$hideCompanyPhone)
|
||||
<p style="margin:0; padding:0; font-size:14px;">
|
||||
@if (setting('company.phone'))
|
||||
{{ setting('company.phone') }}
|
||||
@endif
|
||||
</p>
|
||||
@endif
|
||||
|
||||
@if (!$hideCompanyEmail)
|
||||
<p style="margin:0; padding:0; font-size:14px;">{{ setting('company.email') }}</p>
|
||||
@endif
|
||||
@stack('company_details_end')
|
||||
</td>
|
||||
@endif
|
||||
</tr>
|
||||
</table>
|
||||
@endif
|
||||
@stack('company_end')
|
||||
|
||||
@if (!$hideContentTitle)
|
||||
<table>
|
||||
<tr>
|
||||
<td style="padding-bottom: 0; padding-top: 32px;">
|
||||
<h2 class="text-center text-uppercase" style="font-size: 16px;">
|
||||
{{ trans($textContentTitle) }}
|
||||
</h2>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@endif
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td style="width: 70%; padding-top:0; padding-bottom:0;">
|
||||
<table>
|
||||
@if (!$hidePaidAt)
|
||||
<tr>
|
||||
<td style="width: 20%; padding-bottom:3px; font-size:14px; font-weight: bold;">
|
||||
{{ trans($textPaidAt) }}:
|
||||
</td>
|
||||
|
||||
<td class="border-bottom-1" style="width:80%; padding-bottom:3px; font-size:14px;">
|
||||
@date($transaction->paid_at)
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
|
||||
@if (!$hideAccount)
|
||||
<tr>
|
||||
<td style="width: 20%; padding-bottom:3px; font-size:14px; font-weight: bold;">
|
||||
{{ trans_choice($textAccount, 1) }}:
|
||||
</td>
|
||||
|
||||
<td class="border-bottom-1" style="width:80%; padding-bottom:3px; font-size:14px;">
|
||||
{{ $transaction->account->name }}
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
|
||||
@if (!$hideCategory)
|
||||
<tr>
|
||||
<td style="width: 20%; padding-bottom:3px; font-size:14px; font-weight: bold;">
|
||||
{{ trans_choice($textCategory, 1) }}:
|
||||
</td>
|
||||
|
||||
<td class="border-bottom-1" style="width:80%; padding-bottom:3px; font-size:14px;">
|
||||
{{ $transaction->category->name }}
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
|
||||
@if (!$hidePaymentMethods)
|
||||
<tr>
|
||||
<td style="width: 20%; padding-bottom:3px; font-size:14px; font-weight: bold;">
|
||||
{{ trans_choice($textPaymentMethods, 1) }}:
|
||||
</td>
|
||||
|
||||
<td class="border-bottom-1" style="width:80%; padding-bottom:3px; font-size:14px;">
|
||||
{{ $payment_methods[$transaction->payment_method] }}
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
|
||||
@if (!$hideReference)
|
||||
<tr>
|
||||
<td style="width: 20%; padding-bottom:3px; font-size:14px; font-weight: bold;">
|
||||
{{ trans($textReference) }}:
|
||||
</td>
|
||||
|
||||
<td class="border-bottom-1" style="width:80%; padding-bottom:3px; font-size:14px;">
|
||||
{{ $transaction->reference }}
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
|
||||
@if (!$hideDescription)
|
||||
<tr>
|
||||
<td style="width: 20%; padding-bottom:3px; font-size:14px; font-weight: bold;">
|
||||
{{ trans($textDescription) }}:
|
||||
</td>
|
||||
|
||||
<td style="width:80%; padding-bottom:3px; font-size:14px;">
|
||||
<p style="font-size:14px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin: 0;">
|
||||
{!! nl2br($transaction->description) !!}
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
|
||||
@if (!$hideContact)
|
||||
<tr>
|
||||
<td style="padding-top:45px; padding-bottom:0;">
|
||||
<h2 style="font-size: 16px;">
|
||||
{{ trans($textDescription) }}
|
||||
</h2>
|
||||
</td>
|
||||
</tr>
|
||||
|
||||
@if ($hideContactInfo)
|
||||
<tr>
|
||||
<td style="padding-bottom:5px; padding-top:0; font-size:14px;">
|
||||
<strong>{{ trans($textContactInfo) }}</strong><br>
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
|
||||
@stack('name_input_start')
|
||||
@if (!$hideContactName)
|
||||
<tr>
|
||||
<td style="padding-bottom:5px; padding-top:0; font-size:14px;">
|
||||
<strong>{{ $transaction->contact->name }}</strong><br>
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
@stack('name_input_end')
|
||||
|
||||
@stack('address_input_start')
|
||||
@if (!$hideContactAddress)
|
||||
<tr>
|
||||
<td style="padding-bottom:5px; padding-top:0; font-size:14px;">
|
||||
<p style="margin:0; padding:0; font-size:14px;">
|
||||
{!! nl2br($transaction->contact->address) !!}
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
@stack('address_input_end')
|
||||
|
||||
@stack('tax_number_input_start')
|
||||
@if (!$hideContactTaxNumber)
|
||||
<tr>
|
||||
<td style="padding-bottom:5px; padding-top:0; font-size:14px;">
|
||||
<p style="margin:0; padding:0; font-size:14px;">
|
||||
@if ($transaction->contact->tax_number)
|
||||
{{ trans('general.tax_number') }}: {{ $transaction->contact->tax_number }}
|
||||
@endif
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
@stack('tax_number_input_end')
|
||||
|
||||
@stack('phone_input_start')
|
||||
@if (!$hideContactPhone)
|
||||
<tr>
|
||||
<td style="padding-bottom:0; padding-top:0; font-size:14px;">
|
||||
<p style="margin:0; padding:0; font-size:14px;">
|
||||
@if ($transaction->contact->phone)
|
||||
{{ $transaction->contact->phone }}
|
||||
@endif
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
@stack('phone_input_end')
|
||||
|
||||
@stack('email_start')
|
||||
@if (!$hideContactEmail)
|
||||
<tr>
|
||||
<td style="padding-bottom:0; padding-top:0; font-size:14px;">
|
||||
<p style="margin:0; padding:0; font-size:14px;">
|
||||
{{ $transaction->contact->email }}
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
@stack('email_input_end')
|
||||
@endif
|
||||
</table>
|
||||
</td>
|
||||
|
||||
@if (!$hideAmount)
|
||||
<td style="width:30%; padding-top:32px; padding-left: 25px;" valign="top">
|
||||
<table>
|
||||
<tr>
|
||||
<td style="background-color: #6da252; -webkit-print-color-adjust: exact; width: 280px; font-weight:bold !important; display:block;">
|
||||
<h5 class="text-muted mb-0 text-white" style="font-size: 20px; color:#ffffff; text-align:center; margin-top: 16px;">
|
||||
{{ trans($textAmount) }}
|
||||
</h5>
|
||||
|
||||
<p class="font-weight-bold mb-0 text-white" style="font-size: 32px; color:#ffffff; text-align:center;">
|
||||
@money($transaction->amount, $transaction->currency_code, true)
|
||||
</p>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
@endif
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
@if (!$hideReletad)
|
||||
@if ($transaction->document)
|
||||
<table>
|
||||
<tr>
|
||||
<td class="border-bottom-1" style="padding-bottom: 0; padding-top:16px;"></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<td style="padding-bottom: 0; padding-top:36px;">
|
||||
<h2 style="font-size: 16px;">{{ trans($textReleatedTransansaction) }}</h2>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
<table class="table table-flush table-hover" cellspacing="0" cellpadding="0" style="margin-bottom: 36px;">
|
||||
<thead style="background-color: #f6f9fc; -webkit-print-color-adjust: exact; font-family: Arial, sans-serif; color:#8898aa; font-size:11px;">
|
||||
<tr class="border-bottom-1">
|
||||
@if (!$hideReletadDocumentNumber)
|
||||
<th class="item text-left" style="text-align: left; text-transform: uppercase; font-family: Arial, sans-serif;">
|
||||
<span>{{ trans_choice($textReleatedDocumentNumber, 1) }}</span>
|
||||
</th>
|
||||
@endif
|
||||
|
||||
@if (!$hideReletadContact)
|
||||
<th class="quantity" style="text-align: left; text-transform: uppercase; font-family: Arial, sans-serif;">
|
||||
{{ trans_choice($textReleatedContact, 1) }}
|
||||
</th>
|
||||
@endif
|
||||
|
||||
@if (!$hideReletadDocumentDate)
|
||||
<th class="price" style="text-align: left; text-transform: uppercase; font-family: Arial, sans-serif;">
|
||||
{{ trans($textReleatedDocumentDate) }}
|
||||
</th>
|
||||
@endif
|
||||
|
||||
@if (!$hideReletadDocumentAmount)
|
||||
<th class="price" style="text-align: left; text-transform: uppercase; font-family: Arial, sans-serif;">
|
||||
{{ trans($textReleatedDocumentAmount) }}
|
||||
</th>
|
||||
@endif
|
||||
|
||||
@if (!$hideReletadAmount)
|
||||
<th class="total" style="text-align: left; text-transform: uppercase; font-family: Arial, sans-serif;">
|
||||
{{ trans($textReleatedAmount) }}
|
||||
</th>
|
||||
@endif
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<tr>
|
||||
@if (!$hideReletadDocumentNumber)
|
||||
<td class="item" style="color:#525f7f; font-size:13px;">
|
||||
<a style="color:#6da252 !important;" href="{{ route($routeDocumentShow, $transaction->document->id) }}">
|
||||
{{ $transaction->document->document_number }}
|
||||
</a>
|
||||
</td>
|
||||
@endif
|
||||
|
||||
@if (!$hideReletadContact)
|
||||
<td class="quantity" style="color:#525f7f; font-size:13px;">
|
||||
{{ $transaction->document->contact_name }}
|
||||
</td>
|
||||
@endif
|
||||
|
||||
@if (!$hideReletadDocumentDate)
|
||||
<td class="price" style="color:#525f7f; font-size:13px;">
|
||||
@date($transaction->document->due_at)
|
||||
</td>
|
||||
@endif
|
||||
|
||||
@if (!$hideReletadDocumentAmount)
|
||||
<td class="price" style="color:#525f7f; font-size:13px;">
|
||||
@money($transaction->document->amount, $transaction->document->currency_code, true)
|
||||
</td>
|
||||
@endif
|
||||
|
||||
@if (!$hideReletadAmount)
|
||||
<td class="total" style="color:#525f7f; font-size:13px;">
|
||||
@money($transaction->amount, $transaction->currency_code, true)
|
||||
</td>
|
||||
@endif
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
@endif
|
||||
@endif
|
Reference in New Issue
Block a user