Merge pull request #1730 from pavel-mironchik/timeline

Allow to hide the "paid" section in a document's timeline.
This commit is contained in:
Cüneyt Şentürk 2021-01-05 10:15:20 +03:00 committed by GitHub
commit 8ff95f9ecf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 12 additions and 9 deletions

View File

@ -169,6 +169,9 @@ abstract class DocumentShow extends Component
/** @var bool */ /** @var bool */
public $hideTimelineSent; public $hideTimelineSent;
/** @var bool */
public $hideTimelinePaid;
/** @var bool */ /** @var bool */
public $hideButtonSent; public $hideButtonSent;
@ -357,7 +360,7 @@ abstract class DocumentShow extends Component
bool $hideButtonGroupDivider1 = false, bool $hideButtonGroupDivider2 = false, bool $hideButtonGroupDivider3 = false, bool $hideButtonGroupDivider1 = false, bool $hideButtonGroupDivider2 = false, bool $hideButtonGroupDivider3 = false,
bool $hideButtonMoreActions = false, bool $hideButtonAddNew = false, bool $hideButtonEdit = false, bool $hideButtonDuplicate = false, bool $hideButtonPrint = false, bool $hideButtonPdf = false, bool $hideButtonCancel = false, bool $hideButtonCustomize = false, bool $hideButtonDelete = false, bool $hideButtonMoreActions = false, bool $hideButtonAddNew = false, bool $hideButtonEdit = false, bool $hideButtonDuplicate = false, bool $hideButtonPrint = false, bool $hideButtonPdf = false, bool $hideButtonCancel = false, bool $hideButtonCustomize = false, bool $hideButtonDelete = false,
bool $hideHeader = false,bool $hideRecurringMessage = false, bool $hideStatusMessage = false, bool $hideTimeline = false, bool $hideFooter = false, bool $hideFooterHistories = false, bool $hideFooterTransactions = false, bool $hideHeader = false,bool $hideRecurringMessage = false, bool $hideStatusMessage = false, bool $hideTimeline = false, bool $hideFooter = false, bool $hideFooterHistories = false, bool $hideFooterTransactions = false,
array $hideTimelineStatuses = [], bool $hideTimelineSent = false, bool $hideButtonSent = false, bool $hideButtonReceived = false, bool $hideButtonEmail = false, bool $hideButtonShare = false, bool $hideButtonPaid = false, array $hideTimelineStatuses = [], bool $hideTimelineSent = false, bool $hideTimelinePaid = false, bool $hideButtonSent = false, bool $hideButtonReceived = false, bool $hideButtonEmail = false, bool $hideButtonShare = false, bool $hideButtonPaid = false,
string $textHeaderContact = '', string $textHeaderAmount = '', string $textHeaderDueAt = '', string $textHeaderContact = '', string $textHeaderAmount = '', string $textHeaderDueAt = '',
string $classHeaderStatus = '', string $classHeaderContact = '', string $classHeaderAmount = '', string $classHeaderDueAt = '', string $classHeaderStatus = '', string $classHeaderContact = '', string $classHeaderAmount = '', string $classHeaderDueAt = '',
bool $hideHeaderStatus = false, bool $hideHeaderContact = false, bool $hideHeaderAmount = false, bool $hideHeaderDueAt = false, bool $hideHeaderStatus = false, bool $hideHeaderContact = false, bool $hideHeaderAmount = false, bool $hideHeaderDueAt = false,
@ -447,6 +450,7 @@ abstract class DocumentShow extends Component
$this->hideTimelineCreate = $hideTimelineCreate; $this->hideTimelineCreate = $hideTimelineCreate;
$this->hideTimelineSent = $hideTimelineSent; $this->hideTimelineSent = $hideTimelineSent;
$this->hideTimelinePaid = $hideTimelinePaid;
$this->hideButtonSent = $hideButtonSent; $this->hideButtonSent = $hideButtonSent;
$this->hideButtonReceived = $hideButtonReceived; $this->hideButtonReceived = $hideButtonReceived;
$this->hideButtonEmail = $hideButtonEmail; $this->hideButtonEmail = $hideButtonEmail;

View File

@ -46,7 +46,7 @@
:document="$document" :document="$document"
:hide-timeline-statuses="$hideTimelineStatuses" :hide-timeline-statuses="$hideTimelineStatuses"
hide-timeline-create="{{ $hideTimelineCreate }}" hide-timeline-create="{{ $hideTimelineCreate }}"
hide-timeline-create-title="{{ $textTimelineCreateTitle }}" text-timeline-create-title="{{ $textTimelineCreateTitle }}"
text-timeline-create-message="{{ $textTimelineCreateMessage }}" text-timeline-create-message="{{ $textTimelineCreateMessage }}"
hide-button-edit="{{ $hideButtonEdit }}" hide-button-edit="{{ $hideButtonEdit }}"
permission-document-update="{{ $permissionDocumentUpdate }}" permission-document-update="{{ $permissionDocumentUpdate }}"
@ -55,7 +55,6 @@
text-timeline-sent-title="{{ $textTimelineSentTitle }}" text-timeline-sent-title="{{ $textTimelineSentTitle }}"
text-timeline-sent-status-draft="{{ $textTimelineSentStatusDraft }}" text-timeline-sent-status-draft="{{ $textTimelineSentStatusDraft }}"
hide-button-sent="{{ $hideButtonSent }}" hide-button-sent="{{ $hideButtonSent }}"
permission-document-update="{{ $permissionDocumentUpdate }}"
route-button-sent="{{ $routeButtonSent }}" route-button-sent="{{ $routeButtonSent }}"
text-timeline-sent-status-mark-sent="{{ $textTimelineSentStatusMarkSent }}" text-timeline-sent-status-mark-sent="{{ $textTimelineSentStatusMarkSent }}"
hide-button-received="{{ $hideButtonReceived }}" hide-button-received="{{ $hideButtonReceived }}"
@ -66,7 +65,7 @@
text-timeline-send-status-mail="{{ $textTimelineSendStatusMail }}" text-timeline-send-status-mail="{{ $textTimelineSendStatusMail }}"
hide-button-share="{{ $hideButtonShare }}" hide-button-share="{{ $hideButtonShare }}"
signed-url="{{ $signedUrl }}" signed-url="{{ $signedUrl }}"
hide-timeline-sent="{{ $hideTimelineSent }}" hide-timeline-paid="{{ $hideTimelinePaid }}"
text-timeline-get-paid-title="{{ $textTimelineGetPaidTitle }}" text-timeline-get-paid-title="{{ $textTimelineGetPaidTitle }}"
text-timeline-get-paid-status-await="{{ $textTimelineGetPaidStatusAwait }}" text-timeline-get-paid-status-await="{{ $textTimelineGetPaidStatusAwait }}"
text-timeline-get-paid-status-partially-paid="{{ $textTimelineGetPaidStatusPartiallyPaid }}" text-timeline-get-paid-status-partially-paid="{{ $textTimelineGetPaidStatusPartiallyPaid }}"

View File

@ -144,7 +144,7 @@
@stack('timeline_sent_end') @stack('timeline_sent_end')
@stack('timeline_get_paid_start') @stack('timeline_get_paid_start')
@if (!$hideTimelineSent) @if (!$hideTimelinePaid)
<div class="timeline-block"> <div class="timeline-block">
<span class="timeline-step badge-success"> <span class="timeline-step badge-success">
<i class="far fa-money-bill-alt"></i> <i class="far fa-money-bill-alt"></i>