mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-10-12 23:45:10 +00:00
Remove template
This commit is contained in:
@@ -63,6 +63,9 @@ use Illuminate\Support\Carbon;
|
|||||||
* @method static Builder|CurrencyExchangeRate whereUserRate($value)
|
* @method static Builder|CurrencyExchangeRate whereUserRate($value)
|
||||||
* @property int|null $user_group_id
|
* @property int|null $user_group_id
|
||||||
* @method static Builder|CurrencyExchangeRate whereUserGroupId($value)
|
* @method static Builder|CurrencyExchangeRate whereUserGroupId($value)
|
||||||
|
* @method static Builder|CurrencyExchangeRate onlyTrashed()
|
||||||
|
* @method static Builder|CurrencyExchangeRate withTrashed()
|
||||||
|
* @method static Builder|CurrencyExchangeRate withoutTrashed()
|
||||||
* @mixin Eloquent
|
* @mixin Eloquent
|
||||||
*/
|
*/
|
||||||
class CurrencyExchangeRate extends Model
|
class CurrencyExchangeRate extends Model
|
||||||
|
@@ -117,6 +117,8 @@ use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
|
|||||||
* @property int $the_count
|
* @property int $the_count
|
||||||
* @property int|null $user_group_id
|
* @property int|null $user_group_id
|
||||||
* @method static EloquentBuilder|TransactionJournal whereUserGroupId($value)
|
* @method static EloquentBuilder|TransactionJournal whereUserGroupId($value)
|
||||||
|
* @property-read Collection<int, \FireflyIII\Models\AuditLogEntry> $auditLogEntries
|
||||||
|
* @property-read int|null $audit_log_entries_count
|
||||||
* @mixin Eloquent
|
* @mixin Eloquent
|
||||||
*/
|
*/
|
||||||
class TransactionJournal extends Model
|
class TransactionJournal extends Model
|
||||||
|
@@ -65,6 +65,26 @@ use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
|
|||||||
* @property-read int|null $piggy_banks_count
|
* @property-read int|null $piggy_banks_count
|
||||||
* @property-read Collection<int, TransactionJournal> $transactionJournals
|
* @property-read Collection<int, TransactionJournal> $transactionJournals
|
||||||
* @property-read int|null $transaction_journals_count
|
* @property-read int|null $transaction_journals_count
|
||||||
|
* @property-read Collection<int, \FireflyIII\Models\Attachment> $attachments
|
||||||
|
* @property-read int|null $attachments_count
|
||||||
|
* @property-read Collection<int, \FireflyIII\Models\Category> $categories
|
||||||
|
* @property-read int|null $categories_count
|
||||||
|
* @property-read Collection<int, \FireflyIII\Models\CurrencyExchangeRate> $currencyExchangeRates
|
||||||
|
* @property-read int|null $currency_exchange_rates_count
|
||||||
|
* @property-read Collection<int, \FireflyIII\Models\ObjectGroup> $objectGroups
|
||||||
|
* @property-read int|null $object_groups_count
|
||||||
|
* @property-read Collection<int, \FireflyIII\Models\Recurrence> $recurrences
|
||||||
|
* @property-read int|null $recurrences_count
|
||||||
|
* @property-read Collection<int, \FireflyIII\Models\RuleGroup> $ruleGroups
|
||||||
|
* @property-read int|null $rule_groups_count
|
||||||
|
* @property-read Collection<int, \FireflyIII\Models\Rule> $rules
|
||||||
|
* @property-read int|null $rules_count
|
||||||
|
* @property-read Collection<int, \FireflyIII\Models\Tag> $tags
|
||||||
|
* @property-read int|null $tags_count
|
||||||
|
* @property-read Collection<int, \FireflyIII\Models\TransactionGroup> $transactionGroups
|
||||||
|
* @property-read int|null $transaction_groups_count
|
||||||
|
* @property-read Collection<int, \FireflyIII\Models\Webhook> $webhooks
|
||||||
|
* @property-read int|null $webhooks_count
|
||||||
* @mixin Eloquent
|
* @mixin Eloquent
|
||||||
*/
|
*/
|
||||||
class UserGroup extends Model
|
class UserGroup extends Model
|
||||||
|
@@ -1,216 +0,0 @@
|
|||||||
@extends('layout.v2')
|
|
||||||
@section('vite')
|
|
||||||
@vite(['resources/assets/v2/sass/app.scss', 'resources/assets/v2/pages/transactions/create.js'])
|
|
||||||
@endsection
|
|
||||||
@section('content')
|
|
||||||
<div class="app-content">
|
|
||||||
<!--begin::Container-->
|
|
||||||
<div class="container-fluid" x-data="transactions">
|
|
||||||
<div class="row mb-2">
|
|
||||||
<div class="col">
|
|
||||||
<template x-if="showSuccessMessage">
|
|
||||||
<div class="alert alert-success alert-dismissible fade show" role="alert">
|
|
||||||
A simple success alert with <a href="#" class="alert-link">an example link</a>. Give it a
|
|
||||||
click
|
|
||||||
if you like.
|
|
||||||
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
|
|
||||||
</div>
|
|
||||||
</template>
|
|
||||||
<template x-if="showErrorMessage">
|
|
||||||
<div class="alert alert-danger alert-dismissible fade show" role="alert">
|
|
||||||
A simple ERROR alert with <a href="#" class="alert-link">an example link</a>. Give it a
|
|
||||||
click
|
|
||||||
if you like.
|
|
||||||
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
|
|
||||||
</div>
|
|
||||||
</template>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col">
|
|
||||||
<ul class="nav nav-tabs" id="splitTabs" role="tablist">
|
|
||||||
<template x-for="transaction,index in entries">
|
|
||||||
<li class="nav-item" role="presentation">
|
|
||||||
<button :id="'split-'+index+'-tab'"
|
|
||||||
:class="{'nav-link': true, 'active': index === 0 }"
|
|
||||||
data-bs-toggle="tab"
|
|
||||||
:data-bs-target="'#split-'+index+'-pane'"
|
|
||||||
type="button" role="tab"
|
|
||||||
:aria-controls="'split-'+index+'-pane'"
|
|
||||||
aria-selected="true">Split #
|
|
||||||
<span x-text="index"></span>
|
|
||||||
</button>
|
|
||||||
</li>
|
|
||||||
</template>
|
|
||||||
<li class="nav-item" role="presentation">
|
|
||||||
<button class="nav-link" type="button" role="tab" @click="addSplit()"
|
|
||||||
><em class="fa-solid fa-plus-circle"></em>
|
|
||||||
</button>
|
|
||||||
</li>
|
|
||||||
<li class="nav-item">
|
|
||||||
<a class="nav-link disabled" aria-disabled="true">
|
|
||||||
Total:
|
|
||||||
<span x-text="formattedTotalAmount()"></span>
|
|
||||||
</a>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="tab-content" id="splitTabsContent">
|
|
||||||
<template x-for="transaction,index in entries">
|
|
||||||
<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">
|
|
||||||
<div class="row mb-2">
|
|
||||||
<div class="col-xl-6 col-lg-6 col-md-12 col-xs-12 mb-2">
|
|
||||||
<div class="card">
|
|
||||||
<div class="card-header">
|
|
||||||
<h3 class="card-title">{{ __('firefly.basic_journal_information') }}</h3>
|
|
||||||
</div>
|
|
||||||
<div class="card-body">
|
|
||||||
|
|
||||||
<div class="row mb-3">
|
|
||||||
<label for="description_0"
|
|
||||||
class="col-sm-1 col-form-label d-none d-sm-block">
|
|
||||||
<em class="fa-solid fa-font"></em>
|
|
||||||
</label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<input type="text" class="autocomplete form-control"
|
|
||||||
:id="'description_' + index"
|
|
||||||
x-model="transaction.description"
|
|
||||||
placeholder="Transaction description">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="row mb-3">
|
|
||||||
<label for="source_0" class="col-sm-1 col-form-label d-none d-sm-block">
|
|
||||||
<i class="fa-solid fa-arrow-right"></i>
|
|
||||||
</label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<input type="text" class="form-control" id="source_0"
|
|
||||||
x-model="transaction.source_account.name"
|
|
||||||
placeholder="Source account">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="row mb-3">
|
|
||||||
<label for="dest_0" class="col-sm-1 col-form-label d-none d-sm-block">
|
|
||||||
<i class="fa-solid fa-arrow-left"></i>
|
|
||||||
</label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<input type="text" class="form-control" id="dest_0"
|
|
||||||
x-model="transaction.destination_account.name"
|
|
||||||
placeholder="Destination account">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="row mb-3">
|
|
||||||
<label for="date_0" class="col-sm-1 col-form-label d-none d-sm-block">
|
|
||||||
<i class="fa-solid fa-calendar"></i>
|
|
||||||
</label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<input type="datetime-local" class="form-control" id="date_0"
|
|
||||||
x-model="transaction.date"
|
|
||||||
>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-xl-6 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_amount') }}
|
|
||||||
</h3>
|
|
||||||
</div>
|
|
||||||
<div class="card-body">
|
|
||||||
<div class="row mb-3">
|
|
||||||
<label for="dest_0" class="col-sm-1 col-form-label d-none d-sm-block">
|
|
||||||
EUR
|
|
||||||
</label>
|
|
||||||
<div class="col-sm-10">
|
|
||||||
<input type="number" step="any" min="0" class="form-control" id="amount"
|
|
||||||
x-model="transaction.amount"
|
|
||||||
placeholder="Amount">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="card-footer">
|
|
||||||
amount card
|
|
||||||
</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.transaction_journal_meta') }}
|
|
||||||
</h3>
|
|
||||||
</div>
|
|
||||||
<div class="card-body">
|
|
||||||
important meta info card
|
|
||||||
</div>
|
|
||||||
<div class="card-footer">
|
|
||||||
important meta info card
|
|
||||||
</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.transaction_journal_extra') }}
|
|
||||||
</h3>
|
|
||||||
</div>
|
|
||||||
<div class="card-body">
|
|
||||||
Less important meta
|
|
||||||
</div>
|
|
||||||
<div class="card-footer">
|
|
||||||
Less important meta
|
|
||||||
</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">
|
|
||||||
submission options
|
|
||||||
</div>
|
|
||||||
<div class="card-footer">
|
|
||||||
submission options
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="col-12">
|
|
||||||
<template x-if="0 !== index">
|
|
||||||
<button class="btn btn-danger" @click="removeSplit(index)">Remove this split
|
|
||||||
</button>
|
|
||||||
</template>
|
|
||||||
<button class="btn btn-info">Add another split</button>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</template>
|
|
||||||
</div>
|
|
||||||
<div class="row">
|
|
||||||
<div class="col text-end">
|
|
||||||
<button class="btn btn-success" @click="submitTransaction()">Submit</button>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
@endsection
|
|
Reference in New Issue
Block a user