laravel 8
This commit is contained in:
@@ -9,11 +9,11 @@
|
||||
<img class="border-radius-none border-0 mr-3" alt="Akaunting" src="{{ asset('public/img/akaunting-logo-white.svg') }}">
|
||||
</span>
|
||||
<span class="nav-link-text long-texts pl-2 mwpx-100">{{ Str::limit(setting('company.name'), 22) }}</span>
|
||||
@permission('read-common-companies')
|
||||
@can('read-common-companies')
|
||||
<i class="fas fa-sort-down pl-2"></i>
|
||||
@endpermission
|
||||
@endcan
|
||||
</a>
|
||||
@permission('read-common-companies')
|
||||
@can('read-common-companies')
|
||||
<div class="dropdown-menu dropdown-menu-right menu-dropdown menu-dropdown-width">
|
||||
@foreach($companies as $com)
|
||||
<a href="{{ route('companies.switch', $com->id) }}" class="dropdown-item">
|
||||
@@ -21,15 +21,15 @@
|
||||
<span>{{ Str::limit($com->name, 18) }}</span>
|
||||
</a>
|
||||
@endforeach
|
||||
@permission('update-common-companies')
|
||||
@can('update-common-companies')
|
||||
<div class="dropdown-divider"></div>
|
||||
<a href="{{ route('companies.index') }}" class="dropdown-item">
|
||||
<i class="fas fa-cogs"></i>
|
||||
<span>{{ trans('general.title.manage', ['type' => trans_choice('general.companies', 2)]) }}</span>
|
||||
</a>
|
||||
@endpermission
|
||||
@endcan
|
||||
</div>
|
||||
@endpermission
|
||||
@endcan
|
||||
</li>
|
||||
</ul>
|
||||
<div class="ml-auto left-menu-toggle-position overflow-hidden">
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<div class="collapse navbar-collapse" id="navbarSupportedContent">
|
||||
@stack('navbar_search')
|
||||
|
||||
@permission('read-common-search')
|
||||
@can('read-common-search')
|
||||
<form class="navbar-search navbar-search-light form-inline mb-0" id="navbar-search-main" autocomplete="off">
|
||||
<div id="global-search" class="form-group mb-0 mr-sm-3">
|
||||
<div class="input-group input-group-alternative input-group-merge">
|
||||
@@ -36,7 +36,7 @@
|
||||
<span aria-hidden="true">×</span>
|
||||
</button>
|
||||
</form>
|
||||
@endpermission
|
||||
@endcan
|
||||
|
||||
<ul class="navbar-nav align-items-center ml-md-auto">
|
||||
<li class="nav-item d-xl-none">
|
||||
@@ -57,7 +57,7 @@
|
||||
</a>
|
||||
</li>
|
||||
|
||||
@permission(['create-sales-invoices', 'create-sales-revenues', 'create-sales-invoices', 'create-purchases-bills', 'create-purchases-payments', 'create-purchases-vendors'])
|
||||
@canany(['create-sales-invoices', 'create-sales-revenues', 'create-sales-invoices', 'create-purchases-bills', 'create-purchases-payments', 'create-purchases-vendors'])
|
||||
<li class="nav-item dropdown">
|
||||
<a class="nav-link" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
|
||||
<i class="fas fa-plus"></i>
|
||||
@@ -66,75 +66,75 @@
|
||||
<div class="row shortcuts px-4">
|
||||
@stack('navbar_create_invoice')
|
||||
|
||||
@permission('create-sales-invoices')
|
||||
@can('create-sales-invoices')
|
||||
<a href="{{ route('invoices.create') }}" class="col-4 shortcut-item">
|
||||
<span class="shortcut-media avatar rounded-circle bg-gradient-info">
|
||||
<i class="fa fa-money-bill"></i>
|
||||
</span>
|
||||
<small class="text-info">{{ trans_choice('general.invoices', 1) }}</small>
|
||||
</a>
|
||||
@endpermission
|
||||
@endcan
|
||||
|
||||
@stack('navbar_create_revenue')
|
||||
|
||||
@permission('create-sales-revenues')
|
||||
@can('create-sales-revenues')
|
||||
<a href="{{ route('revenues.create') }}" class="col-4 shortcut-item">
|
||||
<span class="shortcut-media avatar rounded-circle bg-gradient-info">
|
||||
<i class="fas fa-hand-holding-usd"></i>
|
||||
</span>
|
||||
<small class="text-info">{{ trans_choice('general.revenues', 1) }}</small>
|
||||
</a>
|
||||
@endpermission
|
||||
@endcan
|
||||
|
||||
@stack('navbar_create_customer')
|
||||
|
||||
@permission('create-sales-customers')
|
||||
@can('create-sales-customers')
|
||||
<a href="{{ route('customers.create') }}" class="col-4 shortcut-item">
|
||||
<span class="shortcut-media avatar rounded-circle bg-gradient-info">
|
||||
<i class="fas fa-user"></i>
|
||||
</span>
|
||||
<small class="text-info">{{ trans_choice('general.customers', 1) }}</small>
|
||||
</a>
|
||||
@endpermission
|
||||
@endcan
|
||||
|
||||
@stack('navbar_create_bill')
|
||||
|
||||
@permission('create-purchases-bills')
|
||||
@can('create-purchases-bills')
|
||||
<a href="{{ route('bills.create') }}" class="col-4 shortcut-item">
|
||||
<span class="shortcut-media avatar rounded-circle bg-gradient-danger">
|
||||
<i class="fa fa-shopping-cart"></i>
|
||||
</span>
|
||||
<small class="text-danger">{{ trans_choice('general.bills', 1) }}</small>
|
||||
</a>
|
||||
@endpermission
|
||||
@endcan
|
||||
|
||||
@stack('navbar_create_payment')
|
||||
|
||||
@permission('create-purchases-payments')
|
||||
@can('create-purchases-payments')
|
||||
<a href="{{ route('payments.create') }}" class="col-4 shortcut-item">
|
||||
<span class="shortcut-media avatar rounded-circle bg-gradient-danger">
|
||||
<i class="fas fa-hand-holding-usd"></i>
|
||||
</span>
|
||||
<small class="text-danger">{{ trans_choice('general.payments', 1) }}</small>
|
||||
</a>
|
||||
@endpermission
|
||||
@endcan
|
||||
|
||||
@stack('navbar_create_vendor_start')
|
||||
|
||||
@permission('create-purchases-vendors')
|
||||
@can('create-purchases-vendors')
|
||||
<a href="{{ route('vendors.create') }}" class="col-4 shortcut-item">
|
||||
<span class="shortcut-media avatar rounded-circle bg-gradient-danger">
|
||||
<i class="fas fa-user"></i>
|
||||
</span>
|
||||
<small class="text-danger">{{ trans_choice('general.vendors', 1) }}</small>
|
||||
</a>
|
||||
@endpermission
|
||||
@endcan
|
||||
|
||||
@stack('navbar_create_vendor_end')
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
@endpermission
|
||||
@endcanany
|
||||
|
||||
@stack('navbar_notifications')
|
||||
|
||||
@@ -197,7 +197,7 @@
|
||||
|
||||
@stack('navbar_updates')
|
||||
|
||||
@permission('read-install-updates')
|
||||
@can('read-install-updates')
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="{{ route('updates.index') }}" title="{{ $updates }} Updates Available" role="button" aria-haspopup="true" aria-expanded="false">
|
||||
<span>
|
||||
@@ -208,7 +208,7 @@
|
||||
@endif
|
||||
</a>
|
||||
</li>
|
||||
@endpermission
|
||||
@endcan
|
||||
|
||||
@stack('navbar_help_start')
|
||||
|
||||
@@ -251,45 +251,45 @@
|
||||
|
||||
@stack('navbar_profile_edit')
|
||||
|
||||
@permission(['read-auth-users', 'read-auth-profile'])
|
||||
@can(['read-auth-users', 'read-auth-profile'])
|
||||
<a href="{{ route('users.edit', $user->id) }}" class="dropdown-item">
|
||||
<i class="fas fa-user"></i>
|
||||
<span>{{ trans('auth.profile') }}</span>
|
||||
</a>
|
||||
@endpermission
|
||||
@endcan
|
||||
|
||||
@permission(['read-auth-users', 'read-auth-roles', 'read-auth-permissions'])
|
||||
@canany(['read-auth-users', 'read-auth-roles', 'read-auth-permissions'])
|
||||
<div class="dropdown-divider"></div>
|
||||
|
||||
@stack('navbar_profile_users')
|
||||
|
||||
@permission('read-auth-users')
|
||||
@can('read-auth-users')
|
||||
<a href="{{ route('users.index') }}" class="dropdown-item">
|
||||
<i class="fas fa-users"></i>
|
||||
<span>{{ trans_choice('general.users', 2) }}</span>
|
||||
</a>
|
||||
@endpermission
|
||||
@endcan
|
||||
|
||||
@stack('navbar_profile_roles')
|
||||
|
||||
@permission('read-auth-roles')
|
||||
@can('read-auth-roles')
|
||||
<a href="{{ route('roles.index') }}" class="dropdown-item">
|
||||
<i class="fas fa-list"></i>
|
||||
<span>{{ trans_choice('general.roles', 2) }}</span>
|
||||
</a>
|
||||
@endpermission
|
||||
@endcan
|
||||
|
||||
@stack('navbar_profile_permissions_start')
|
||||
|
||||
@permission('read-auth-permissions')
|
||||
@can('read-auth-permissions')
|
||||
<a href="{{ route('permissions.index') }}" class="dropdown-item">
|
||||
<i class="fas fa-key"></i>
|
||||
<span>{{ trans_choice('general.permissions', 2) }}</span>
|
||||
</a>
|
||||
@endpermission
|
||||
@endcan
|
||||
|
||||
@stack('navbar_profile_permissions_end')
|
||||
@endpermission
|
||||
@endcanany
|
||||
|
||||
<div class="dropdown-divider"></div>
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
</div>
|
||||
|
||||
<div class="col-auto">
|
||||
@permission('delete-common-uploads')
|
||||
@can('delete-common-uploads')
|
||||
<a href="javascript:void();" id="remove-{{ $column_name }}" @click="onDeleteFile('{{ $file->id }}', '{{ route('uploads.destroy', $file->id) }}', '{{ trans('general.title.delete', ['type' => $column_name]) }}', '{{ trans('general.delete_confirm', ['name' => $file->basename, 'type' => $column_name]) }} ', '{{ trans('general.cancel') }}', '{{ trans('general.delete') }}')" type="button" class="btn btn-sm btn-danger text-white header-button-top">
|
||||
<i class="fas fa-times"></i>
|
||||
</a>
|
||||
@@ -35,7 +35,7 @@
|
||||
<input type="hidden" name="key_{{ $file->id}}" id="file-key-{{ $file->id}}" value="{{ $options['key'] }}" />
|
||||
<input type="hidden" name="value_{{ $file->id}}" id="file-value-{{ $file->id}}" value="{{ $file->id }}" />
|
||||
@endif
|
||||
@endpermission
|
||||
@endcan
|
||||
|
||||
<a href="{{ route('uploads.download', $file->id) }}" type="button" class="btn btn-sm btn-info text-white header-button-top">
|
||||
<i class="fas fa-file-download"></i>
|
||||
|
||||
@@ -67,7 +67,7 @@
|
||||
</div>
|
||||
</li>
|
||||
|
||||
@permission('read-install-updates')
|
||||
@can('read-install-updates')
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="{{ route('updates.index') }}" title="{{ $updates }} Updates Available" role="button" aria-haspopup="true" aria-expanded="false">
|
||||
<span>
|
||||
@@ -78,7 +78,7 @@
|
||||
@endif
|
||||
</a>
|
||||
</li>
|
||||
@endpermission
|
||||
@endcan
|
||||
|
||||
<li class="nav-item d-none d-md-block">
|
||||
<a class="nav-link" href="{{ url(trans('header.support_link')) }}" target="_blank" title="{{ trans('general.help') }}" role="button" aria-haspopup="true" aria-expanded="false">
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@permission(['update-common-widgets', 'delete-common-widgets'])
|
||||
@canany(['update-common-widgets', 'delete-common-widgets'])
|
||||
<div class="card-header{{ !empty($header_class) ? ' ' . $header_class : '' }}">
|
||||
<div class="row align-items-center">
|
||||
|
||||
@@ -14,22 +14,22 @@
|
||||
</a>
|
||||
|
||||
<div class="dropdown-menu dropdown-menu-right dropdown-menu-arrow">
|
||||
@permission('update-common-widgets')
|
||||
@can('update-common-widgets')
|
||||
{!! Form::button(trans('general.edit'), [
|
||||
'type' => 'button',
|
||||
'class' => 'dropdown-item',
|
||||
'title' => trans('general.edit'),
|
||||
'@click' => 'onEditWidget(' . $class->model->id . ')'
|
||||
]) !!}
|
||||
@endpermission
|
||||
@permission('delete-common-widgets')
|
||||
@endcan
|
||||
@can('delete-common-widgets')
|
||||
<div class="dropdown-divider"></div>
|
||||
{!! Form::deleteLink($class->model, 'common/widgets') !!}
|
||||
@endpermission
|
||||
@endcan
|
||||
</div>
|
||||
</div>
|
||||
</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@endpermission
|
||||
@endcanany
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
@permission(['update-common-widgets', 'delete-common-widgets'])
|
||||
@canany(['update-common-widgets', 'delete-common-widgets'])
|
||||
<span>
|
||||
<div class="dropdown card-action-button">
|
||||
<a class="btn btn-sm items-align-center py-2 mr-0 shadow-none--hover" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
|
||||
@@ -6,19 +6,19 @@
|
||||
</a>
|
||||
|
||||
<div class="dropdown-menu dropdown-menu-right dropdown-menu-arrow">
|
||||
@permission('update-common-widgets')
|
||||
@can('update-common-widgets')
|
||||
{!! Form::button(trans('general.edit'), [
|
||||
'type' => 'button',
|
||||
'class' => 'dropdown-item',
|
||||
'title' => trans('general.edit'),
|
||||
'@click' => 'onEditWidget(' . $class->model->id . ')'
|
||||
]) !!}
|
||||
@endpermission
|
||||
@permission('delete-common-widgets')
|
||||
@endcan
|
||||
@can('delete-common-widgets')
|
||||
<div class="dropdown-divider"></div>
|
||||
{!! Form::deleteLink($class->model, 'common/widgets') !!}
|
||||
@endpermission
|
||||
@endcan
|
||||
</div>
|
||||
</div>
|
||||
</span>
|
||||
@endpermission
|
||||
@endcanany
|
||||
|
||||
Reference in New Issue
Block a user