23-01-2026
This commit is contained in:
parent
a939cd51ef
commit
a8b395e20d
248 changed files with 29342 additions and 4805 deletions
|
|
@ -5,6 +5,19 @@
|
|||
{{ __('User') }}
|
||||
</h4>
|
||||
|
||||
@if ($errors->any())
|
||||
<div class="alert alert-danger alert-dismissible fade show">
|
||||
<button type="button" class="close" data-dismiss="alert">×</button>
|
||||
<ul>
|
||||
@foreach ($errors->all() as $error)
|
||||
<li>{!! $error !!}</li>
|
||||
@endforeach
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
@endif
|
||||
|
||||
<div class="card">
|
||||
<div class="card-datatable table-responsive">
|
||||
<table class="datatables-users table table-striped table-bordered">
|
||||
|
|
@ -20,8 +33,8 @@
|
|||
<th>{{ __('active') }} (seit)</th>
|
||||
<th>{{ __('tables.account') }} (bis)</th>
|
||||
<th>{{ __('tables.shop') }} (bis)</th>
|
||||
<th>{{ __('tables.shop') }} ab</th>
|
||||
<th>{{ __('Shop URL') }}</th>
|
||||
<th>{{ __('tables.shop') }} ab</th>
|
||||
<th>{{ __('Zahlungsarten') }}</th>
|
||||
<th>{{ __('Land') }}</th>
|
||||
<th>{{ __('Test Modus') }}</th>
|
||||
|
|
@ -106,7 +119,7 @@
|
|||
<div class="form-group col">
|
||||
<label for="confirmation_date" class="form-label">{{ __('Datum') }} seit</label>
|
||||
<input type="text" name="confirmation_date" class="form-control b-material-datetime-picker"
|
||||
placeholder="25.10.2020 10:30">
|
||||
placeholder="Datum">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -118,6 +131,71 @@
|
|||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
<!-- Modal restore -->
|
||||
<div class="modal fade" id="modals-restore">
|
||||
<div class="modal-dialog">
|
||||
<form class="modal-content" action="{{ route('admin_user_store') }}" method="post">
|
||||
@csrf
|
||||
<input type="hidden" class="form-control" name="id">
|
||||
|
||||
<div class="modal-header">
|
||||
<h5 class="modal-title">{{ __('User') }} <span
|
||||
class="font-weight-light">{{ __('Account reaktivieren') }}</span></h5>
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close">×</button>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
|
||||
<div class="form-row">
|
||||
<div class="form-group col">
|
||||
<label for="email" class="form-label">{{ __('E-Mail') }}</label>
|
||||
<input type="text" class="form-control" name="email" placeholder="{{ __('E-Mail') }}"
|
||||
readonly>
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="form-group">
|
||||
<label class="custom-control custom-checkbox m-0">
|
||||
<input type="checkbox" class="custom-control-input" name="restore_account" >
|
||||
<span class="custom-control-label">Soll der Account des Users wieder aktiviert werden?</span>
|
||||
</label>
|
||||
</div>
|
||||
<div class="form-row">
|
||||
<div class="form-group col">
|
||||
<label for="payment_account" class="form-label">Wenn ja, wird der Account bis zum angegebenen Datum aktiviert.</label>
|
||||
<input type="text" name="payment_account" class="form-control b-material-datetime-picker"
|
||||
placeholder="Datum">
|
||||
</div>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="form-group">
|
||||
<label class="custom-control custom-checkbox m-0">
|
||||
<input type="checkbox" class="custom-control-input" name="restore_childs" >
|
||||
<span class="custom-control-label">Sollen die Berater dem User wieder zugewiesen werden?</span>
|
||||
</label>
|
||||
<p class="mt-2"><i>Bei der Löschung wurden alle Berater des Users auf dem Sponsor übertragen.</i></p>
|
||||
</div>
|
||||
<hr>
|
||||
<div class="form-group">
|
||||
<label class="custom-control custom-checkbox m-0">
|
||||
<input type="checkbox" class="custom-control-input" name="restore_send_email">
|
||||
<span class="custom-control-label">Dem User eine E-Mail mit den Informationen zum Wiederherstellen senden?</span>
|
||||
</label>
|
||||
<div class="alert alert-info mt-4">
|
||||
Wiederhergestellte User müssen Ihr Passwort zurücksetzen, da das Passwort beim Löschen zurückgesetzt wurde. Auch der Shop-Name (Subdomain) muss neu vergeben werden, da dieser beim Löschen freigegeben wurde.
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-default" data-dismiss="modal">{{ __('close') }}</button>
|
||||
<button type="submit" class="btn btn-primary" name="save-restore"
|
||||
value="save-restore">{{ __('save') }}</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Modal active -->
|
||||
<div class="modal fade" id="modals-active">
|
||||
|
|
@ -150,7 +228,7 @@
|
|||
<div class="form-group col">
|
||||
<label for="active_date" class="form-label">{{ __('Datum') }} seit</label>
|
||||
<input type="text" name="active_date" class="form-control b-material-datetime-picker"
|
||||
placeholder="25.10.2020 10:30">
|
||||
placeholder="Datum">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
@ -189,7 +267,7 @@
|
|||
<div class="form-group col">
|
||||
<label for="payment_account" class="form-label">{{ __('tables.account') }} bis</label>
|
||||
<input type="text" name="payment_account" class="form-control b-material-datetime-picker"
|
||||
placeholder="25.10.2020 10:30">
|
||||
placeholder="Datum">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
|
@ -228,7 +306,7 @@
|
|||
<div class="form-group col">
|
||||
<label for="payment_shop" class="form-label">{{ __('tables.shop') }} bis</label>
|
||||
<input type="text" name="payment_shop" class="form-control b-material-datetime-picker"
|
||||
placeholder="25.10.2020 10:30">
|
||||
placeholder="Datum">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -400,6 +478,14 @@
|
|||
$(this).find(".modal-body input[name='active_date']").val(button.data('active_date'));
|
||||
});
|
||||
|
||||
$('#modals-restore').on('show.bs.modal', function(event) {
|
||||
var button = $(event.relatedTarget);
|
||||
$(this).find(".modal-content input[name='id']").val(button.data('id'));
|
||||
$(this).find(".modal-body input[name='email']").val(button.data('email'));
|
||||
$(this).find(".modal-body input[name='active']").prop("checked", button.data('active'));
|
||||
$(this).find(".modal-body input[name='payment_account']").val(button.data('payment_account'));
|
||||
});
|
||||
|
||||
$('#modals-account').on('show.bs.modal', function(event) {
|
||||
var button = $(event.relatedTarget);
|
||||
$(this).find(".modal-content input[name='id']").val(button.data('id'));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue