show custom messages in cp

This commit is contained in:
Benjamin Beganović 2020-11-16 15:37:09 +01:00
parent 49e4e77290
commit 8080dffa85
3 changed files with 9 additions and 18 deletions

View File

@ -58,9 +58,9 @@ class CompanySettings extends BaseSettings
public $send_reminders = false; //@TODO
public $custom_message_dashboard = ''; // @TODO There currently is no dashboard so this is pending
public $custom_message_unpaid_invoice = ''; //@ben to implement
public $custom_message_paid_invoice = ''; //@ben to implement
public $custom_message_unapproved_quote = ''; //@ben to implement
public $custom_message_unpaid_invoice = '';
public $custom_message_paid_invoice = '';
public $custom_message_unapproved_quote = '';
public $auto_archive_quote = false; //@implemented
public $auto_convert_quote = true; //@implemented
public $auto_email_invoice = true; //@only used for Recurring Invoices, if set to false, we never send?

View File

@ -8,21 +8,15 @@
@section('body')
@if($invoice->isPayable() && !empty($client->getSetting('custom_message_unpaid_invoice')))
@if(!$invoice->isApproved() && $client->getSetting('custom_message_unapproved_quote'))
@component('portal.ninja2020.components.message')
{!! CustomMessage::client($client)
->company($client->company)
->entity($invoice)
->message($client->getSetting('custom_message_unpaid_invoice')) !!}
{{ $client->getSetting('custom_message_unapproved_quote') }}
@endcomponent
@endif
@if(!$invoice->isPayable() && !empty($client->getSetting('custom_message_paid_invoice')))
@if(!$invoice->isPayable() && $client->getSetting('custom_message_paid_invoice'))
@component('portal.ninja2020.components.message')
{!! CustomMessage::client($client)
->company($client->company)
->entity($invoice)
->message($client->getSetting('custom_message_paid_invoice')) !!}
{{ $client->getSetting('custom_message_paid_invoice') }}
@endcomponent
@endif

View File

@ -8,12 +8,9 @@
@section('body')
@if(!$quote->isApproved() && !empty($client->getSetting('custom_message_unapproved_quote')))
@if(!$quote->isApproved() && $client->getSetting('custom_message_unpaid_invoice'))
@component('portal.ninja2020.components.message')
{!! CustomMessage::client($client)
->company($client->company)
->entity($quote)
->message($client->getSetting('custom_message_unapproved_quote')) !!}
{{ $client->getSetting('custom_message_unpaid_invoice') }}
@endcomponent
@endif