mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-10-11 07:10:48 +00:00
133 lines
5.3 KiB
PHP
133 lines
5.3 KiB
PHP
<div :class="{'tab-pane fade pt-2':true, 'show active': index ===0}" :id="'split-'+index+'-pane'" role="tabpanel"
|
|
:aria-labelledby="'split-'+index+'-tab'" tabindex="0" x-init="addedSplit()">
|
|
<div class="row mb-2">
|
|
<div class="col-xl-6 col-lg-6 col-md-12 col-xs-12 mb-2">
|
|
<!-- BASIC TRANSACTION INFORMATION -->
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<h3 class="card-title"
|
|
>{{ __('firefly.basic_journal_information') }}</h3>
|
|
</div>
|
|
<div class="card-body">
|
|
<!-- DESCRIPTION -->
|
|
@include('partials.form.transaction.description')
|
|
|
|
<!-- SOURCE ACCOUNT -->
|
|
@include('partials.form.transaction.source-account')
|
|
|
|
<!-- DESTINATION ACCOUNT -->
|
|
@include('partials.form.transaction.destination-account')
|
|
|
|
<!-- DATE AND TIME -->
|
|
@include('partials.form.transaction.date-time')
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-xl-6 col-lg-6 col-md-12 col-xs-12 mb-2">
|
|
|
|
<!-- AMOUNTS -->
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<h3 class="card-title">
|
|
{{ __('firefly.transaction_journal_amount') }}
|
|
</h3>
|
|
</div>
|
|
<div class="card-body">
|
|
<!-- AMOUNT -->
|
|
@include('partials.form.transaction.amount')
|
|
|
|
<!-- FOREIGN AMOUNT -->
|
|
@include('partials.form.transaction.foreign-amount')
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- META DATA -->
|
|
<div class="col-xl-4 col-lg-6 col-md-12 col-xs-12 mb-2">
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<h3 class="card-title">
|
|
{{ __('firefly.transaction_journal_meta') }}
|
|
</h3>
|
|
</div>
|
|
<div class="card-body">
|
|
<!-- BUDGET -->
|
|
@include('partials.form.transaction.budget')
|
|
|
|
<!-- CATEGORY -->
|
|
@include('partials.form.transaction.category')
|
|
|
|
<!-- PIGGY BANK -->
|
|
@include('partials.form.transaction.piggy-bank')
|
|
|
|
<!-- SUBSCRIPTION -->
|
|
@include('partials.form.transaction.subscription')
|
|
|
|
<!-- TAGS -->
|
|
@include('partials.form.transaction.tags')
|
|
|
|
<!-- NOTES -->
|
|
@include('partials.form.transaction.notes')
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
<!-- EXTRA THINGS -->
|
|
<div class="col-xl-4 col-lg-6 col-md-12 col-xs-12 mb-2">
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<h3 class="card-title">
|
|
{{ __('firefly.transaction_journal_extra') }}
|
|
</h3>
|
|
</div>
|
|
<div class="card-body">
|
|
<!-- ATTACHMENTS -->
|
|
@include('partials.form.transaction.attachments')
|
|
|
|
<!-- INTERNAL REFERENCE -->
|
|
@include('partials.form.transaction.internal-reference')
|
|
|
|
<!-- EXTERNAL URL -->
|
|
@include('partials.form.transaction.external-url')
|
|
|
|
<!-- LOCATION -->
|
|
@include('partials.form.transaction.location')
|
|
|
|
<!-- DATE FIELDS -->
|
|
@include('partials.form.transaction.date-fields')
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-xl-4 col-lg-6 col-md-12 col-xs-12 mb-2">
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<h3 class="card-title">
|
|
{{ __('firefly.submission_options') }}
|
|
</h3>
|
|
</div>
|
|
<div class="card-body">
|
|
@include('partials.form.transaction.submission-options')
|
|
</div>
|
|
<div class="card-footer">
|
|
<div class="row">
|
|
<div class="col text-end">
|
|
<div class="btn-group">
|
|
<button @click="addSplit()" class="btn btn-secondary"
|
|
:disabled="formStates.isSubmitting">{{ __('firefly.add_another_split') }}</button>
|
|
<template x-if="1 !== entries.length">
|
|
<button :disabled="formStates.isSubmitting" class="btn btn-danger text-white"
|
|
@click="removeSplit(index)">{{ __('firefly.transaction_remove_split') }}</button>
|
|
</template>
|
|
<button class="btn btn-success text-white" :disabled="formStates.isSubmitting"
|
|
@click="submitTransaction()">{{ __('firefly.submit') }}</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-12">
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|