Cron Jobs, Reminder, Fonts, Members / Wizard / Price, Credit and Promotion

This commit is contained in:
Kevin Adametz 2023-01-25 12:42:41 +01:00
parent a0f4eda6ea
commit 6167273a48
204 changed files with 8746 additions and 215 deletions

View file

@ -10,7 +10,7 @@
<div class="form-group col-md-4">
<label class="form-label">{{ __('Rolle') }}</label>
<select class="selectpicker" data-style="btn-light" name="m_level" id="m_level">
{!! HTMLHelper::getUserLevelOptions($user->m_level) !!}
{!! HTMLHelper::getUserLevelOptions($user->m_level, false) !!}
</select>
</div>
<div class="form-group col-md-4">

View file

@ -29,11 +29,13 @@
@if($user->active == 1)
<p><span class="ion ion-md-checkmark-circle-outline text-primary"></span>
<strong>{{__('Daten vollständig, freigeschaltet')}}</strong>: {{ $user->getActiveDateFormat() }}</p>
{{--
@if($user->files->count())
@foreach($user->files()->whereIdentifier('contract')->get() as $file)
<a class="btn btn-secondary" href="{{ route('storage_file', [$file->id, 'user']) }}" target="_blank">Vertriebspartnervertrag.pdf</a>
@endforeach
@endif
--}}
@else
<p><span class="ion ion-md-close-circle-outline text-danger"></span>
<strong>{{__('Daten nicht vollständigt, inaktiv')}}</strong></p>
@ -68,7 +70,7 @@
@if(!$user->active)
<hr>
@if($user->release_account)
<strong>Registrierung abgeschlossen {{ $user->getReleaseAccountFormat() }}</strong><br>
<strong>Registrierung abgeschlossen {{ $user->getReleaseAccountFormat() }}</strong>
<a href="{{route('admin_lead_released', ['completed', $user->id])}}" class="btn btn-success" onclick="return confirm('Alle Daten vollständig und Vertriebspartner freischalten?');">Die Daten sind vollständigt => Vertriebspartner freischalten</a>
<button type="button" class="btn btn-sm btn-danger float-right" data-toggle="modal" data-target="#modals-register-m-data">
Vertriebspartner eine E-Mail senden => Daten nicht vollständigt
@ -77,6 +79,47 @@
<strong><span class="text-danger">Vertriebspartner muss Registrierung noch abschließen</span></strong>
@endif
@endif
@if($user->wizard !== 100)
<hr>
<div class="row">
<div class="col-sm-6">
<h5>Registrierungsprozess</h5>
@if($user->wizard === 0)
<strong>Vertrag zustimmen</strong>
@endif
@if($user->wizard === 1)
<strong>Daten anpassen</strong>
@endif
@if($user->wizard === 2)
<strong>Ausweis hochladen</strong>
@endif
@if($user->wizard === 3)
<strong>Gewerbeschein hochladen</strong>
@endif
@if($user->wizard === 4)
<strong>Paket Auswählen</strong>
@endif
@if($user->wizard === 5)
<strong>Wartet auf Überprüfung</strong><br>
<a href="{{route('admin_lead_released', ['reset_switch', $user->id])}}" class="btn btn-danger btn-sm" onclick="return confirm('Wirklich zurücksetzen?');">Vertriebspartner zurücksetzen / Paket auswählen</a>
@endif
@if($user->wizard === 20)
<strong>Registrierung abschließen / Paket Zahlung</strong><br>
<a href="{{route('admin_lead_released', ['reset_switch', $user->id])}}" class="btn btn-danger btn-sm" onclick="return confirm('Wirklich zurücksetzen?');">Vertriebspartner zurücksetzen / Paket auswählen</a>
@endif
</div>
<div class="col-sm-6">
@if($user->active && $user->wizard < 20)
<h5>Account ist aktiv</h5>
<a href="{{route('admin_lead_released', ['unlock', $user->id])}}" class="btn btn-warning btn-sm" onclick="return confirm('Alle Daten vollständig und Vertriebspartner freischalten?');">Vertriebspartner erneut freischalten</a>
@endif
</div>
</div>
@endif
</div>
</div>
<hr>