From 8080dffa8584daff9d047dee92270240cdaa39a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Beganovi=C4=87?= Date: Mon, 16 Nov 2020 15:37:09 +0100 Subject: [PATCH] show custom messages in cp --- app/DataMapper/CompanySettings.php | 6 +++--- .../views/portal/ninja2020/invoices/show.blade.php | 14 ++++---------- .../views/portal/ninja2020/quotes/show.blade.php | 7 ++----- 3 files changed, 9 insertions(+), 18 deletions(-) diff --git a/app/DataMapper/CompanySettings.php b/app/DataMapper/CompanySettings.php index 12c1f4da60ca..4efc296a13e5 100644 --- a/app/DataMapper/CompanySettings.php +++ b/app/DataMapper/CompanySettings.php @@ -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? diff --git a/resources/views/portal/ninja2020/invoices/show.blade.php b/resources/views/portal/ninja2020/invoices/show.blade.php index 01d77a43b7de..d00556bdc854 100644 --- a/resources/views/portal/ninja2020/invoices/show.blade.php +++ b/resources/views/portal/ninja2020/invoices/show.blade.php @@ -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 diff --git a/resources/views/portal/ninja2020/quotes/show.blade.php b/resources/views/portal/ninja2020/quotes/show.blade.php index 039a325f1420..e0705c981b40 100644 --- a/resources/views/portal/ninja2020/quotes/show.blade.php +++ b/resources/views/portal/ninja2020/quotes/show.blade.php @@ -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