20-02-2026

This commit is contained in:
Kevin Adametz 2026-02-20 17:55:06 +01:00
parent 7325edebbd
commit 4a8f4b4abc
250 changed files with 28575 additions and 8889 deletions

View file

@ -13,13 +13,7 @@
</li>
@if (Auth::user()->showSideNav())
<li class="sidenav-item @if (Request::is(
'user/edit',
'user/membership',
'user/documents',
'user/payment/credit',
'user/abos/me',
'user/abos/detail/me/*')) open @endif">
<li class="sidenav-item @if (Request::is('user/edit', 'user/membership', 'user/documents', 'user/payment/credit')) open @endif">
<a href="javascript:void(0)" class="sidenav-link sidenav-toggle">
<i class="sidenav-icon ion ion-ios-contact"></i>
<div>{{ __('navigation.my_account') }}</div>
@ -31,18 +25,7 @@
<div>{{ __('navigation.credit') }}</div>
</a>
</li>
@if (Auth::user()->isVIP())
<li
class="sidenav-item{{ Request::is('user/abos/me', 'user/abos/detail/me/*') ? ' active' : '' }}">
<a href="{{ route('user_abos', ['me']) }}" class="sidenav-link"><i
class="sidenav-icon ion ion-ios-refresh-circle"></i>
<div>{{ __('navigation.myabo') }}</div>
<div class="pl-1 ml-auto">
<div class="badge badge-secondary">VIP</div>
</div>
</a>
</li>
@endif
<li class="sidenav-item{{ Request::is('user/edit') ? ' active' : '' }}">
<a href="{{ route('user_edit') }}" class="sidenav-link"><i
class="sidenav-icon ion ion-ios-create"></i>
@ -64,39 +47,14 @@
</ul>
</li>
@if (Auth::user()->isActiveShop())
<li class="sidenav-item @if (Request::is('user/shop')) open @endif">
<a href="javascript:void(0)" class="sidenav-link sidenav-toggle">
<i class="sidenav-icon ion ion-ios-basket"></i>
<div>{{ __('navigation.my_shop') }}</div>
</a>
<ul class="sidenav-menu">
<li class="sidenav-item{{ Request::is('user/shop') ? ' active' : '' }}">
<a href="{{ route('user_shop') }}" class="sidenav-link"><i
class="sidenav-icon ion ion-ios-cog"></i>
<div>{{ __('navigation.settings') }}</div>
</a>
</li>
<li
class="sidenav-item{{ Request::is('user/shop/orders', 'user/shop/order/*') ? ' active' : '' }}">
<a href="{{ route('user_shop_orders') }}" class="sidenav-link"><i
class="sidenav-icon ion ion-ios-cart"></i>
<div>{{ __('navigation.orders') }}</div>
</a>
</li>
@if (Auth::user()->isUserHasApi())
<li
class="sidenav-item{{ Request::is('user/shop/api/orders', 'user/shop/order/*') ? ' active' : '' }}">
<a href="{{ route('user_shop_api_orders') }}" class="sidenav-link"><i
class="sidenav-icon ion ion-md-appstore"></i>
<div>Externe Bestellungen </div>
</a>
</li>
@endif
</ul>
</li>
@endif
@if (Auth::user()->isActiveAccount())
<li class="sidenav-item{{ Request::is('news/archiv') ? ' active' : '' }}">
<a href="{{ route('news_archive') }}" class="sidenav-link"><i
class="sidenav-icon ion ion-md-megaphone"></i>
<div>{{ __('navigation.news_archive') }}</div>
</a>
</li>
<li class="sidenav-item @if (Request::is('user/team/*')) open @endif">
<a href="javascript:void(0)" class="sidenav-link sidenav-toggle">
<i class="sidenav-icon ion ion-ios-people"></i>
@ -111,17 +69,11 @@
</li>
<li class="sidenav-item{{ Request::is('user/team/structure') ? ' active' : '' }}">
<a href="{{ route('user_team_structure') }}" class="sidenav-link"><i
class="sidenav-icon ion ion ion-md-funnel rotate-180"
style="text-align: right"></i>
class="sidenav-icon ion ion-md-funnel rotate-180" style="text-align: right"></i>
<div>{{ __('navigation.structure') }}</div>
</a>
</li>
<li class="sidenav-item{{ Request::is('user/team/abos') ? ' active' : '' }}">
<a href="{{ route('user_team_abos_show') }}" class="sidenav-link"><i
class="sidenav-icon ion ion-ios-refresh-circle"></i>
<div>{{ __('navigation.abos') }}</div>
</a>
</li>
<li class="sidenav-item{{ Request::is('user/team/level-reports') ? ' active' : '' }}">
<a href="{{ route('user_team_level_reports') }}" class="sidenav-link"><i
class="sidenav-icon ion ion-ios-stats"></i>
@ -134,7 +86,7 @@
<div>{{ __('navigation.marketingplan') }}</div>
</a>
</li>
@if (Auth::user()->isVIP())
<li class="sidenav-item{{ Request::is('user/team/export') ? ' active' : '' }}">
<a href="{{ route('user_team_export') }}" class="sidenav-link"><i
@ -162,7 +114,7 @@
</li>
@endif
@if (Auth::user()->isActiveAccount())
<li class="sidenav-item @if (Request::is('user/customers', 'user/customer/*', 'user/abos/ot', 'user/shop/*', 'user/abos/detail/ot/*')) open @endif">
<li class="sidenav-item @if (Request::is('user/customers', 'user/customer/*')) open @endif">
<a href="javascript:void(0)" class="sidenav-link sidenav-toggle">
<i class="sidenav-icon ion ion-md-contacts"></i>
<div>{{ __('navigation.my_clients') }}</div>
@ -171,59 +123,56 @@
<li
class="sidenav-item{{ Request::is('user/customers', 'user/customer/detail/*') ? ' active' : '' }}">
<a href="{{ route('user_customers') }}" class="sidenav-link"><i
class="sidenav-icon ion ion ion-md-contacts"></i>
class="sidenav-icon ion ion-md-contacts"></i>
<div>{{ __('navigation.overview') }}</div>
</a>
</li>
<li class="sidenav-item{{ Request::is('user/customer/add/*') ? ' active' : '' }}">
<a href="{{ route('user_customer_add', ['new']) }}" class="sidenav-link"><i
class="sidenav-icon ion ion ion-md-person-add"></i>
class="sidenav-icon ion ion-md-person-add"></i>
<div>{{ __('navigation.add') }}</div>
</a>
</li>
<li
class="sidenav-item{{ Request::is('user/shop/orders', 'user/shop/order/*') ? ' active' : '' }}">
<a href="{{ route('user_shop_orders') }}" class="sidenav-link"><i
class="sidenav-icon ion ion-ios-cart"></i>
<div>{{ __('navigation.orders') }}</div>
</a>
</li>
@if (Auth::user()->isVIP())
<li
class="sidenav-item{{ Request::is('user/abos/ot', 'user/abos/detail/ot/*') ? ' active' : '' }}">
<a href="{{ route('user_abos', ['ot']) }}" class="sidenav-link"><i
class="sidenav-icon ion ion-md-refresh-circle"></i>
<div>{{ __('navigation.customerabos') }}</div>
<div class="pl-1 ml-auto">
<div class="badge badge-secondary">VIP</div>
</div>
</a>
</li>
@endif
</ul>
</li>
@endif
@if (Auth::user()->isActiveAccount())
<li class="sidenav-item @if (Request::is('user/orders', 'user/order/*')) open @endif">
<li class="sidenav-item{{ Request::is('user/order/my/*') ? ' active' : '' }}">
<a href="{{ route('user_order_my_delivery', ['me']) }}" class="sidenav-link"><i
class=" text-secondary sidenav-icon ion ion-md-basket"></i>
<div>{{ __('navigation.do_order') }}</div>
</a>
</li>
@endif
@if (Auth::user()->isActiveAccount())
<li class="sidenav-item @if (Request::is(
'user/orders',
'user/order/detail/*',
'user/shop/orders',
'user/shop/order/*',
'user/order/payment/links',
'user/order/payment/*')) open @endif">
<a href="javascript:void(0)" class="sidenav-link sidenav-toggle">
<i class="sidenav-icon ion ion-ios-cart"></i>
<div>{{ __('navigation.my_orders') }}</div>
<div>{{ __('navigation.orders') }}</div>
</a>
<ul class="sidenav-menu">
<li
class="sidenav-item{{ Request::is('user/orders', 'user/order/detail/*') ? ' active' : '' }}">
<a href="{{ route('user_orders') }}" class="sidenav-link"><i
class="sidenav-icon ion ion ion-ios-list"></i>
<div>{{ __('navigation.overview') }}</div>
class="sidenav-icon ion ion-ios-cart"></i>
<div>{{ __('navigation.my_orders') }}</div>
</a>
</li>
<li class="sidenav-item{{ Request::is('user/order/my/*') ? ' active' : '' }}">
<a href="{{ route('user_order_my_delivery', ['me']) }}" class="sidenav-link"><i
class="sidenav-icon ion ion ion-md-basket"></i>
<div>{{ __('navigation.do_order') }}</div>
<li
class="sidenav-item{{ Request::is('user/shop/orders', 'user/shop/order/*') ? ' active' : '' }}">
<a href="{{ route('user_shop_orders') }}" class="sidenav-link"><i
class="sidenav-icon ion ion-ios-cart"></i>
<div>{{ __('navigation.customer_orders') }}</div>
</a>
</li>
<li
@ -234,24 +183,75 @@
</a>
</li>
</ul>
</li>
@endif
@if (Auth::user()->isActiveAccount())
<li class="sidenav-item @if (Request::is('user/homepartys', 'user/homeparty/*')) open @endif">
<li class="sidenav-item @if (Request::is('user/abos/ot', 'user/abos/detail/ot/*', 'user/abos/team/*', 'user/abos/me', 'user/abos/detail/me/*')) open @endif">
<a href="javascript:void(0)" class="sidenav-link sidenav-toggle">
<i class="sidenav-icon ion ion-ios-pizza"></i>
<div>{{ __('navigation.my_homeparty') }}</div>
<i class="sidenav-icon ion ion-ios-refresh-circle"></i>
<div>{{ __('navigation.abos') }}</div>
</a>
<ul class="sidenav-menu">
<li
class="sidenav-item{{ Request::is('user/homepartys', 'user/homeparty/*') ? ' active' : '' }}">
<a href="{{ route('user_homepartys') }}" class="sidenav-link"><i
class="sidenav-icon ion ion ion-ios-list"></i>
<div>{{ __('navigation.overview') }}</div>
class="sidenav-item{{ Request::is('user/abos/ot', 'user/abos/detail/ot/*') ? ' active' : '' }}">
<a href="{{ route('user_abos', ['ot']) }}" class="sidenav-link"><i
class="sidenav-icon ion ion-md-refresh-circle"></i>
<div>{{ __('navigation.customerabos') }}</div>
</a>
<li>
</li>
<li class="sidenav-item{{ Request::is('user/abos/team/*') ? ' active' : '' }}">
<a href="{{ route('user_abos_team_show') }}" class="sidenav-link"><i
class="sidenav-icon ion ion-md-refresh-circle"></i>
<div>{{ __('navigation.teamabos') }}</div>
</a>
</li>
<li
class="sidenav-item{{ Request::is('user/abos/me', 'user/abos/detail/me/*') ? ' active' : '' }}">
<a href="{{ route('user_abos', ['me']) }}" class="sidenav-link"><i
class="sidenav-icon ion ion-md-refresh-circle"></i>
<div>{{ __('navigation.myabo') }}</div>
</a>
</li>
</ul>
</li>
@endif
@if (Auth::user()->isActiveShop())
<li class="sidenav-item @if (Request::is('user/shop')) open @endif">
<a href="javascript:void(0)" class="sidenav-link sidenav-toggle">
<i class="sidenav-icon ion ion-ios-basket"></i>
<div>{{ __('navigation.my_shop') }}</div>
</a>
<ul class="sidenav-menu">
<li class="sidenav-item{{ Request::is('user/shop') ? ' active' : '' }}">
<a href="{{ route('user_shop') }}" class="sidenav-link"><i
class="sidenav-icon ion ion-ios-cog"></i>
<div>{{ __('navigation.settings') }}</div>
</a>
</li>
@if (Auth::user()->isUserHasApi())
<li
class="sidenav-item{{ Request::is('user/shop/api/orders', 'user/shop/order/*') ? ' active' : '' }}">
<a href="{{ route('user_shop_api_orders') }}" class="sidenav-link"><i
class="sidenav-icon ion ion-md-appstore"></i>
<div>{{ __('navigation.external_orders') }}</div>
</a>
</li>
@endif
</ul>
</li>
@endif
@if (Auth::user()->isActiveAccount())
<li
class="sidenav-item{{ Request::is('user/homepartys', 'user/homeparty/*', 'user/homeparty/detail/*') ? ' active' : '' }}">
<a href="{{ route('user_homepartys') }}" class="sidenav-link"><i
class="sidenav-icon ion ion-md-pizza"></i>
<div>{{ __('navigation.my_homeparty') }}</div>
</a>
</li>
@endif
@if (Auth::user()->isActiveAccount())
<li class="sidenav-item{{ Request::is('user/downloadcenter') ? ' active' : '' }}">
<a href="{{ route('user_downloadcenter') }}" class="sidenav-link"><i
@ -260,7 +260,6 @@
</a>
</li>
@endif
@endif
@if (Auth::user()->isAdmin())
@ -313,7 +312,7 @@
<li class="sidenav-item{{ Request::is('admin/dhl/*') ? ' active' : '' }}">
<a href="{{ route('admin.dhl.cockpit') }}" class="sidenav-link"><i
class="sidenav-icon fa fa-shipping-fast"></i>
<div>{{ __('navigation.dhl_cockpit') }}
<div>{{ __('navigation.dhl_cockpit') }}
</div>
</a>
</li>
@ -364,7 +363,7 @@
<ul class="sidenav-menu">
<li class="sidenav-item{{ Request::is('admin/business-optimized/show') ? ' active' : '' }}">
<a href="{{ route('admin_business_optimized') }}" class="sidenav-link"><i
class="sidenav-icon ion ion ion-md-list"></i>
class="sidenav-icon ion ion-md-list"></i>
<div>{{ __('navigation.overview') }}
</div>
</a>
@ -372,8 +371,7 @@
<li
class="sidenav-item{{ Request::is('admin/business-optimized/structure') ? ' active' : '' }}">
<a href="{{ route('admin_business_optimized_structure') }}" class="sidenav-link"><i
class="sidenav-icon ion ion ion-md-funnel rotate-180"
style="text-align: right"></i>
class="sidenav-icon ion ion-md-funnel rotate-180" style="text-align: right"></i>
<div>{{ __('navigation.structure') }}
</div>
</a>
@ -472,7 +470,7 @@
<div>{{ __('navigation.start_site') }}</div>
</a>
</li>
</ul>
</li>
@ -482,7 +480,8 @@
<div>{{ __('navigation.translate') }}</div>
</a>
<ul class="sidenav-menu">
<li class="sidenav-item{{ Request::is('admin/sites/start') ? ' active' : '' }}">
<li
class="sidenav-item{{ Request::is('admin/languages', 'admin/languages/*') ? ' active' : '' }}">
<a href="{{ url('admin/languages') }}" class="sidenav-link"><i
class="sidenav-icon ion ion-ios-globe"></i>
<div>{{ __('navigation.translation') }}</div>
@ -533,6 +532,7 @@
<div>{{ __('navigation.user_roles') }}</div>
</a>
</li>
<li
class="sidenav-item{{ Request::is('admin/shippings', 'admin/shipping/edit/*') ? ' active' : '' }}">
<a href="{{ route('admin_shippings') }}" class="sidenav-link"><i
@ -567,6 +567,12 @@
<div>{{ __('navigation.settings') }}</div>
</a>
</li>
<li class="sidenav-item{{ Request::is('admin/user/cleanup*') ? ' active' : '' }}">
<a href="{{ route('admin_user_cleanup') }}" class="sidenav-link"><i
class="sidenav-icon ion ion-md-trash"></i>
<div>{{ __('navigation.user_cleanup') }}</div>
</a>
</li>
@endif
@if (Auth::user()->isSySAdmin())
<li class="sidenav-divider mb-1"></li>
@ -575,7 +581,7 @@
<li class="sidenav-item{{ Request::is('sysadmin/tools', 'sysadmin/tool/*') ? ' active' : '' }}">
<a href="{{ route('sysadmin_tools') }}" class="sidenav-link"><i
class="sidenav-icon ion ion-ios-cog"></i>
<div>Tools</div>
<div>{{ __('navigation.tools') }}</div>
</a>
</li>
<li class="sidenav-item{{ Request::is('sysadmin/settings') ? ' active' : '' }}">