laravel 8

This commit is contained in:
Denis Duliçi
2020-10-14 17:07:59 +03:00
parent b4e044b199
commit 1ba8835a2d
134 changed files with 3515 additions and 1952 deletions

View File

@ -26,13 +26,13 @@
</div>
</div>
@permission('update-auth-permissions')
@can('update-auth-permissions')
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('permissions.index') }}
</div>
</div>
@endpermission
@endcan
{!! Form::close() !!}
</div>
@endsection

View File

@ -2,11 +2,11 @@
@section('title', trans_choice('general.permissions', 2))
@permission('create-auth-permissions')
@can('create-auth-permissions')
@section('new_button')
<a href="{{ route('permissions.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
@endsection
@endpermission
@endcan
@section('content')
<div class="card">
@ -54,10 +54,10 @@
</a>
<div class="dropdown-menu dropdown-menu-right dropdown-menu-arrow">
<a class="dropdown-item" href="{{ route('permissions.edit', $item->id) }}">{{ trans('general.edit') }}</a>
@permission('delete-auth-permissions')
@can('delete-auth-permissions')
<div class="dropdown-divider"></div>
{!! Form::deleteLink($item, 'permissions.destroy') !!}
@endpermission
@endcan
</div>
</div>
</td>

View File

@ -79,13 +79,13 @@
</div>
</div>
@permission('update-auth-roles')
@can('update-auth-roles')
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('roles.index') }}
</div>
</div>
@endpermission
@endcan
</div>
</div>
{!! Form::close() !!}

View File

@ -2,11 +2,11 @@
@section('title', trans_choice('general.roles', 2))
@permission('create-auth-roles')
@can('create-auth-roles')
@section('new_button')
<a href="{{ route('roles.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
@endsection
@endpermission
@endcan
@section('content')
<div class="card">
@ -54,10 +54,10 @@
</a>
<div class="dropdown-menu dropdown-menu-right dropdown-menu-arrow">
<a class="dropdown-item" href="{{ route('roles.edit', $item->id) }}">{{ trans('general.edit') }}</a>
@permission('delete-auth-roles')
@can('delete-auth-roles')
<div class="dropdown-divider"></div>
{!! Form::deleteLink($item, 'roles.destroy') !!}
@endpermission
@endcan
</div>
</div>
</td>

View File

@ -47,13 +47,13 @@
{{ Form::fileGroup('picture', trans_choice('general.pictures', 1)) }}
@endif
@permission('read-common-companies')
@can('read-common-companies')
{{ Form::multiSelectRemoteGroup('companies', trans_choice('general.companies', 2), 'user', $companies, [], ['required' => 'required', 'remote_action' => route('companies.autocomplete'), 'remote_type' => 'company']) }}
@endpermission
@endcan
@permission('read-auth-roles')
@can('read-auth-roles')
{{ Form::checkboxGroup('roles', trans_choice('general.roles', 2), $roles, 'display_name') }}
@endpermission
@endcan
{{ Form::radioGroup('enabled', trans('general.enabled'), true) }}
</div>

View File

@ -48,25 +48,25 @@
{{ Form::fileGroup('picture', trans_choice('general.pictures', 1)) }}
@endif
@permission('read-common-companies')
@can('read-common-companies')
{{ Form::multiSelectRemoteGroup('companies', trans_choice('general.companies', 2), 'user', $companies, $user->company_ids, ['required' => 'required', 'disabled' => (in_array('customer', $user->roles()->pluck('name')->toArray())) ? 'true' : 'false', 'remote_action' => route('companies.autocomplete'), 'remote_type' => 'company']) }}
@endpermission
@endcan
@permission('read-auth-roles')
@can('read-auth-roles')
{{ Form::checkboxGroup('roles', trans_choice('general.roles', 2), $roles, 'display_name') }}
@endpermission
@endcan
{{ Form::radioGroup('enabled', trans('general.enabled'), $user->enabled) }}
</div>
</div>
@permission(['update-auth-users', 'update-auth-profile'])
@canany(['update-auth-users', 'update-auth-profile'])
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('users.index') }}
</div>
</div>
@endpermission
@endcanany
{!! Form::close() !!}
</div>
@endsection

View File

@ -2,11 +2,11 @@
@section('title', trans_choice('general.users', 2))
@permission('create-auth-users')
@can('create-auth-users')
@section('new_button')
<a href="{{ route('users.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
@endsection
@endpermission
@endcan
@section('content')
<div class="card">
@ -88,10 +88,10 @@
<div class="dropdown-menu dropdown-menu-right dropdown-menu-arrow">
<a class="dropdown-item" href="{{ route('users.edit', $item->id) }}">{{ trans('general.edit') }}</a>
@if (user()->id != $item->id)
@permission('delete-auth-users')
@can('delete-auth-users')
<div class="dropdown-divider"></div>
{!! Form::deleteLink($item, 'users.destroy') !!}
@endpermission
@endcan
@endif
</div>
</div>

View File

@ -38,13 +38,13 @@
</div>
</div>
@permission('update-banking-accounts')
@can('update-banking-accounts')
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('accounts.index') }}
</div>
</div>
@endpermission
@endcan
{!! Form::close() !!}
</div>
@endsection

View File

@ -3,9 +3,9 @@
@section('title', trans_choice('general.accounts', 2))
@section('new_button')
@permission('create-banking-accounts')
@can('create-banking-accounts')
<a href="{{ route('accounts.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
@endpermission
@endcan
@endsection
@section('content')
@ -68,10 +68,10 @@
</a>
<div class="dropdown-menu dropdown-menu-right dropdown-menu-arrow">
<a class="dropdown-item" href="{{ route('accounts.edit', $item->id) }}">{{ trans('general.edit') }}</a>
@permission('delete-banking-accounts')
@can('delete-banking-accounts')
<div class="dropdown-divider"></div>
{!! Form::deleteLink($item, 'accounts.destroy') !!}
@endpermission
@endcan
</div>
</div>
</td>

View File

@ -107,7 +107,7 @@
@endif
</div>
@permission('update-banking-reconciliations')
@can('update-banking-reconciliations')
<div class="card-footer">
<div class="row">
<div class="col-md-12">
@ -131,7 +131,7 @@
</div>
</div>
</div>
@endpermission
@endcan
{!! Form::close() !!}
</div>

View File

@ -3,9 +3,9 @@
@section('title', trans_choice('general.reconciliations', 2))
@section('new_button')
@permission('create-banking-reconciliations')
@can('create-banking-reconciliations')
<a href="{{ route('reconciliations.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
@endpermission
@endcan
@endsection
@section('content')
@ -65,10 +65,10 @@
</a>
<div class="dropdown-menu dropdown-menu-right dropdown-menu-arrow">
<a class="dropdown-item" href="{{ route('reconciliations.edit', $item->id) }}">{{ trans('general.edit') }}</a>
@permission('delete-banking-reconciliations')
@can('delete-banking-reconciliations')
<div class="dropdown-divider"></div>
{!! Form::deleteLink($item, 'reconciliations.destroy') !!}
@endpermission
@endcan
</div>
</div>
</td>

View File

@ -3,12 +3,12 @@
@section('title', trans_choice('general.transactions', 2))
@section('new_button')
@permission('create-sales-revenues')
@can('create-sales-revenues')
<a href="{{ route('revenues.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_income') }}</a>
@endpermission
@permission('create-purchases-payments')
@endcan
@can('create-purchases-payments')
<a href="{{ route('payments.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_expense') }}</a>
@endpermission
@endcan
<a href="{{ route('import.create', ['banking', 'transactions']) }}" class="btn btn-white btn-sm">{{ trans('import.import') }}</a>
<a href="{{ route('transactions.export', request()->input()) }}" class="btn btn-white btn-sm">{{ trans('general.export') }}</a>
@endsection

View File

@ -37,13 +37,13 @@
</div>
</div>
@permission('update-banking-transfers')
@can('update-banking-transfers')
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('transfers.index') }}
</div>
</div>
@endpermission
@endcan
{!! Form::close() !!}
</div>
@endsection

View File

@ -3,9 +3,9 @@
@section('title', trans_choice('general.transfers', 2))
@section('new_button')
@permission('create-banking-transfers')
@can('create-banking-transfers')
<a href="{{ route('transfers.create') }}" class="btn btn-success btn-sm header-button-top"><span class="fa fa-plus"></span> &nbsp;{{ trans('general.add_new') }}</a>
@endpermission
@endcan
<span><a href="{{ route('import.create', ['banking', 'transfers']) }}" class="btn btn-white btn-sm header-button-top"><span class="fa fa-upload "></span> &nbsp;{{ trans('import.import') }}</a></span>
<span><a href="{{ route('transfers.export', request()->input()) }}" class="btn btn-white btn-sm header-button-top"><span class="fa fa-download"></span> &nbsp;{{ trans('general.export') }}</a></span>
@endsection
@ -59,10 +59,10 @@
</a>
<div class="dropdown-menu dropdown-menu-right dropdown-menu-arrow">
<a class="dropdown-item" href="{{ route('transfers.edit', $item->id) }}">{{ trans('general.edit') }}</a>
@permission('delete-banking-transfers')
@can('delete-banking-transfers')
<div class="dropdown-divider"></div>
{!! Form::deleteLink($item, 'transfers.destroy') !!}
@endpermission
@endcan
</div>
</div>
</td>

View File

@ -34,13 +34,13 @@
</div>
</div>
@permission('update-common-companies')
@can('update-common-companies')
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('companies.index') }}
</div>
</div>
@endpermission
@endcan
{!! Form::close() !!}
</div>
@endsection

View File

@ -2,11 +2,11 @@
@section('title', trans_choice('general.companies', 2))
@permission('create-common-companies')
@can('create-common-companies')
@section('new_button')
<a href="{{ route('companies.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
@endsection
@endpermission
@endcan
@section('content')
<div class="card">
@ -78,10 +78,10 @@
<div class="dropdown-divider"></div>
@endif
<a class="dropdown-item" href="{{ route('companies.edit', $item->id) }}">{{ trans('general.edit') }}</a>
@permission('delete-common-companies')
@can('delete-common-companies')
<div class="dropdown-divider"></div>
{!! Form::deleteLink($item, 'companies.destroy') !!}
@endpermission
@endcan
</div>
</div>
</td>

View File

@ -19,9 +19,9 @@
<div class="row">
{{ Form::textGroup('name', trans('general.name'), 'font') }}
@permission('read-auth-users')
@can('read-auth-users')
{{ Form::checkboxGroup('users', trans_choice('general.users', 2), $users, 'name') }}
@endpermission
@endcan
{{ Form::radioGroup('enabled', trans('general.enabled'), true) }}
</div>

View File

@ -20,21 +20,21 @@
<div class="row">
{{ Form::textGroup('name', trans('general.name'), 'font') }}
@permission('read-auth-users')
@can('read-auth-users')
{{ Form::checkboxGroup('users', trans_choice('general.users', 2), $users, 'name') }}
@endpermission
@endcan
{{ Form::radioGroup('enabled', trans('general.enabled'), $dashboard->enabled) }}
</div>
</div>
@permission('update-common-dashboards')
@can('update-common-dashboards')
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('dashboards.index') }}
</div>
</div>
@endpermission
@endcan
{!! Form::close() !!}
</div>
@endsection

View File

@ -2,11 +2,11 @@
@section('title', trans_choice('general.dashboards', 2))
@permission('create-common-dashboards')
@can('create-common-dashboards')
@section('new_button')
<a href="{{ route('dashboards.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
@endsection
@endpermission
@endcan
@section('content')
<div class="card">
@ -68,10 +68,10 @@
<div class="dropdown-divider"></div>
@endif
<a class="dropdown-item" href="{{ route('dashboards.edit', $item->id) }}">{{ trans('general.edit') }}</a>
@permission('delete-common-dashboards')
@can('delete-common-dashboards')
<div class="dropdown-divider"></div>
{!! Form::deleteLink($item, 'dashboards.destroy') !!}
@endpermission
@endcan
</div>
</div>
</td>

View File

@ -3,7 +3,7 @@
@section('title', $dashboard->name)
@section('dashboard_action')
@permission(['create-common-widgets', 'read-common-dashboards'])
@canany(['create-common-widgets', 'read-common-dashboards'])
<span class="dashboard-action">
<div class="dropdown">
<a class="btn btn-sm items-align-center py-2 mt--1" href="#" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
@ -11,25 +11,25 @@
</a>
<div class="dropdown-menu dropdown-menu-sm-right dropdown-menu-xs-right dropdown-menu-arrow">
@permission('create-common-widgets')
@can('create-common-widgets')
{!! Form::button(trans('general.title.add', ['type' => trans_choice('general.widgets', 1)]), [
'type' => 'button',
'class' => 'dropdown-item',
'title' => trans('general.title.add', ['type' => trans_choice('general.widgets', 1)]),
'@click' => 'onCreateWidget()',
]) !!}
@endpermission
@permission('update-common-dashboards')
@endcan
@can('update-common-dashboards')
<div class="dropdown-divider"></div>
@permission('create-common-dashboards')
@can('create-common-dashboards')
<a class="dropdown-item" href="{{ route('dashboards.create') }}">{{ trans('general.title.create', ['type' => trans_choice('general.dashboards', 1)]) }}</a>
@endpermission
@endcan
<a class="dropdown-item" href="{{ route('dashboards.index') }}">{{ trans('general.title.manage', ['type' => trans_choice('general.dashboards', 2)]) }}</a>
@endpermission
@endcan
</div>
</div>
</span>
@endpermission
@endcanany
@php
$text = json_encode([

View File

@ -36,13 +36,13 @@
</div>
</div>
@permission('update-common-items')
@can('update-common-items')
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('items.index') }}
</div>
</div>
@endpermission
@endcan
{!! Form::close() !!}
</div>

View File

@ -3,10 +3,10 @@
@section('title', trans_choice('general.items', 2))
@section('new_button')
@permission('create-common-items')
@can('create-common-items')
<a href="{{ route('items.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
<a href="{{ route('import.create', ['common', 'items']) }}" class="btn btn-white btn-sm">{{ trans('import.import') }}</a>
@endpermission
@endcan
<a href="{{ route('items.export', request()->input()) }}" class="btn btn-white btn-sm">{{ trans('general.export') }}</a>
@endsection
@ -82,14 +82,14 @@
</a>
<div class="dropdown-menu dropdown-menu-right dropdown-menu-arrow">
<a class="dropdown-item" href="{{ route('items.edit', $item->id) }}">{{ trans('general.edit') }}</a>
@permission('create-common-items')
@can('create-common-items')
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="{{ route('items.duplicate', $item->id) }}">{{ trans('general.duplicate') }}</a>
@endpermission
@permission('delete-common-items')
@endcan
@can('delete-common-items')
<div class="dropdown-divider"></div>
{!! Form::deleteLink($item, 'items.destroy') !!}
@endpermission
@endcan
</div>
</div>
</td>

View File

@ -67,13 +67,13 @@
</div>
</div>
@permission('update-common-reports')
@can('update-common-reports')
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('reports.index') }}
</div>
</div>
@endpermission
@endcan
{!! Form::close() !!}
</div>

View File

@ -3,9 +3,9 @@
@section('title', trans_choice('general.reports', 2))
@section('new_button')
@permission('create-common-reports')
@can('create-common-reports')
<a href="{{ route('reports.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
@endpermission
@endcan
<a href="{{ route('reports.clear') }}" class="btn btn-warning btn-sm">{{ trans('general.clear_cache') }}</a>
@endsection
@ -26,14 +26,14 @@
</a>
<div class="dropdown-menu dropdown-menu-right dropdown-menu-arrow">
<a class="dropdown-item" href="{{ route('reports.edit', $report->id) }}">{{ trans('general.edit') }}</a>
@permission('create-common-reports')
@can('create-common-reports')
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="{{ route('reports.duplicate', $report->id) }}">{{ trans('general.duplicate') }}</a>
@endpermission
@permission('delete-common-reports')
@endcan
@can('delete-common-reports')
<div class="dropdown-divider"></div>
{!! Form::deleteLink($report, 'common/reports') !!}
@endpermission
@endcan
</div>
</div>
</span>

View File

@ -83,7 +83,7 @@
</div>
<div class="card-footer">
@permission('create-modules-item')
@can('create-modules-item')
@if ($module->install)
<a href="#" class="btn btn-warning btn-block" disabled="disabled">
{{ trans('modules.pre_sale') }}
@ -93,7 +93,7 @@
{{ trans('modules.pre_sale') }}
</a>
@endif
@endpermission
@endcan
@if (!empty($module->purchase_desc))
<div class="text-center mt-3">

View File

@ -109,7 +109,7 @@
@endif
<div class="tab-pane fade" id="review">
@php
@php
$reviews = $module->app_reviews;
@endphp
@ -219,19 +219,19 @@
<div class="card-footer">
@if ($installed)
@permission('delete-modules-item')
@can('delete-modules-item')
<a href="{{ route('apps.app.uninstall', $module->slug) }}" class="btn btn-block btn-danger">{{ trans('modules.button.uninstall') }}</a>
@endpermission
@endcan
@permission('update-modules-item')
@can('update-modules-item')
@if ($enable)
<a href="{{ route('apps.app.disable', $module->slug) }}" class="btn btn-block btn-warning">{{ trans('modules.button.disable') }}</a>
@else
<a href="{{ route('apps.app.enable', $module->slug) }}" class="btn btn-block btn-success">{{ trans('modules.button.enable') }}</a>
@endif
@endpermission
@endcan
@else
@permission('create-modules-item')
@can('create-modules-item')
@if ($module->install)
<button type="button" @click="onInstall('{{ $module->action_url }}', '{{ $module->name }}', '{{ $module->version }}')" class="btn btn-success btn-block" id="install-module">
{{ trans('modules.install') }}
@ -241,7 +241,7 @@
{{ trans('modules.buy_now') }}
</a>
@endif
@endpermission
@endcan
@endif
@if (!empty($module->purchase_desc))

View File

@ -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">

View File

@ -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>

View File

@ -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>

View File

@ -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">

View File

@ -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

View File

@ -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

View File

@ -38,13 +38,13 @@
</div>
</div>
@permission(['update-portal-profile'])
@canany(['update-portal-profile'])
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('portal.dashboard') }}
</div>
</div>
@endpermission
@endcanany
{!! Form::close() !!}
</div>

View File

@ -212,13 +212,13 @@
</div>
</div>
@permission('update-purchases-bills')
@can('update-purchases-bills')
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('bills.index') }}
</div>
</div>
@endpermission
@endcan
{!! Form::close() !!}
</div>
@endsection

View File

@ -3,10 +3,10 @@
@section('title', trans_choice('general.bills', 2))
@section('new_button')
@permission('create-purchases-bills')
@can('create-purchases-bills')
<a href="{{ route('bills.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
<a href="{{ route('import.create', ['group' => 'purchases', 'type' => 'bills']) }}" class="btn btn-white btn-sm">{{ trans('import.import') }}</a>
@endpermission
@endcan
<a href="{{ route('bills.export', request()->input()) }}" class="btn btn-white btn-sm">{{ trans('general.export') }}</a>
@endsection
@ -73,21 +73,21 @@
<div class="dropdown-divider"></div>
@if ($item->status != 'cancelled')
@permission('create-purchases-bills')
@can('create-purchases-bills')
<a class="dropdown-item" href="{{ route('bills.duplicate', $item->id) }}">{{ trans('general.duplicate') }}</a>
@endpermission
@endcan
@permission('update-purchases-bills')
@can('update-purchases-bills')
<a class="dropdown-item" href="{{ route('bills.cancelled', $item->id) }}">{{ trans('general.cancel') }}</a>
@endpermission
@endcan
@endif
@permission('delete-purchases-bills')
@can('delete-purchases-bills')
<div class="dropdown-divider"></div>
@if (!$item->reconciled)
{!! Form::deleteLink($item, 'bills.destroy') !!}
@endif
@endpermission
@endcan
</div>
</div>
</td>

View File

@ -102,9 +102,9 @@
<div class="mt-3">
@stack('timeline_body_receive_bill_body_button_received_start')
@permission('update-purchases-bills')
@can('update-purchases-bills')
<a href="{{ route('bills.received', $bill->id) }}" class="btn btn-danger btn-sm btn-alone">{{ trans('bills.mark_received') }}</a>
@endpermission
@endcan
@stack('timeline_body_receive_bill_body_button_received_end')
</div>
@else
@ -142,9 +142,9 @@
<div class="mt-3">
@stack('timeline_body_get_paid_body_button_pay_start')
@permission('update-purchases-bills')
@can('update-purchases-bills')
<a href="{{ route('bills.paid', $bill->id) }}" class="btn btn-white btn-sm header-button-top">{{ trans('bills.mark_paid') }}</a>
@endpermission
@endcan
@stack('timeline_body_get_paid_body_button_pay_end')
@stack('timeline_body_make_payment_body_button_payment_start')
@ -468,9 +468,9 @@
@if ($bill->status != 'cancelled')
@if ($bill->status != 'paid')
@stack('button_pay_start')
@permission('update-purchases-bills')
@can('update-purchases-bills')
<a class="dropdown-item" href="{{ route('bills.paid', $bill->id) }}">{{ trans('bills.mark_paid') }}</a>
@endpermission
@endcan
@if (empty($bill->paid) || ($bill->paid != $bill->amount))
<button class="dropdown-item" id="button-payment" @click="onPayment">{{ trans('bills.add_payment') }}</button>
@ -481,7 +481,7 @@
@stack('button_dropdown_divider_1')
@permission('update-purchases-bills')
@can('update-purchases-bills')
@stack('button_received_start')
@if ($bill->status == 'draft')
<a class="dropdown-item" href="{{ route('bills.received', $bill->id) }}">{{ trans('bills.mark_received') }}</a></a>
@ -489,30 +489,30 @@
<button type="button" class="dropdown-item" disabled="disabled">{{ trans('bills.mark_received') }}</button>
@endif
@stack('button_received_end')
@endpermission
@endcan
@endif
@stack('button_pdf_start')
<a class="dropdown-item" href="{{ route('bills.pdf', $bill->id) }}">{{ trans('bills.download_pdf') }}</a>
@stack('button_pdf_end')
@permission('update-purchases-bills')
@can('update-purchases-bills')
@if ($bill->status != 'cancelled')
@stack('button_cancelled_start')
<a class="dropdown-item" href="{{ route('bills.cancelled', $bill->id) }}">{{ trans('general.cancel') }}</a>
@stack('button_cancelled_end')
@endif
@endpermission
@endcan
@stack('button_dropdown_divider_2')
@permission('delete-purchases-bills')
@can('delete-purchases-bills')
@if (!$bill->reconciled)
@stack('button_delete_start')
{!! Form::deleteLink($bill, 'purchases/bills') !!}
@stack('button_delete_end')
@endif
@endpermission
@endcan
@stack('button_dropdown_end')
</div>
</div>

View File

@ -73,13 +73,13 @@
</div>
</div>
@permission('update-purchases-payments')
@can('update-purchases-payments')
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('payments.index') }}
</div>
</div>
@endpermission
@endcan
{{ Form::hidden('type', 'expense') }}
{!! Form::close() !!}

View File

@ -3,10 +3,10 @@
@section('title', trans_choice('general.payments', 2))
@section('new_button')
@permission('create-purchases-payments')
@can('create-purchases-payments')
<a href="{{ route('payments.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
<a href="{{ route('import.create', ['group' => 'purchases', 'type' => 'payments']) }}" class="btn btn-white btn-sm">{{ trans('import.import') }}</a>
@endpermission
@endcan
<a href="{{ route('payments.export', request()->input()) }}" class="btn btn-white btn-sm">{{ trans('general.export') }}</a>
@endsection
@ -93,15 +93,15 @@
<div class="dropdown-divider"></div>
@endif
@if (empty($item->document_id))
@permission('create-purchases-payments')
@can('create-purchases-payments')
<a class="dropdown-item" href="{{ route('payments.duplicate', $item->id) }}">{{ trans('general.duplicate') }}</a>
<div class="dropdown-divider"></div>
@endpermission
@endcan
@endif
@if (!$item->reconciled)
@permission('delete-purchases-payments')
@can('delete-purchases-payments')
{!! Form::deleteLink($item, 'payments.destroy') !!}
@endpermission
@endcan
@endif
</div>
</div>

View File

@ -40,13 +40,13 @@
</div>
</div>
@permission('update-purchases-vendors')
@can('update-purchases-vendors')
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('vendors.index') }}
</div>
</div>
@endpermission
@endcan
{{ Form::hidden('type', 'vendor') }}
{!! Form::close() !!}

View File

@ -3,10 +3,10 @@
@section('title', trans_choice('general.vendors', 2))
@section('new_button')
@permission('create-purchases-vendors')
@can('create-purchases-vendors')
<a href="{{ route('vendors.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
<a href="{{ route('import.create', ['group' => 'purchases', 'type' => 'vendors']) }}" class="btn btn-white btn-sm">{{ trans('import.import') }}</a>
@endpermission
@endcan
<a href="{{ route('vendors.export', request()->input()) }}" class="btn btn-white btn-sm">{{ trans('general.export') }}</a>
@endsection
@ -82,14 +82,14 @@
<div class="dropdown-menu dropdown-menu-right dropdown-menu-arrow">
<a class="dropdown-item" href="{{ route('vendors.show', $item->id) }}">{{ trans('general.show') }}</a>
<a class="dropdown-item" href="{{ route('vendors.edit', $item->id) }}">{{ trans('general.edit') }}</a>
@permission('create-purchases-vendors')
@can('create-purchases-vendors')
<div class="dropdown-divider"></div>
<a class="dropdown-item" href="{{ route('vendors.duplicate', $item->id) }}">{{ trans('general.duplicate') }}</a>
@endpermission
@permission('delete-purchases-vendors')
@endcan
@can('delete-purchases-vendors')
<div class="dropdown-divider"></div>
{!! Form::deleteLink($item, 'vendors.destroy') !!}
@endpermission
@endcan
</div>
</div>
</td>

View File

@ -71,13 +71,13 @@
</div>
</div>
@permission('update-sales-customers')
@can('update-sales-customers')
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('customers.index') }}
</div>
</div>
@endpermission
@endcan
{{ Form::hidden('type', 'customer') }}

View File

@ -3,10 +3,10 @@
@section('title', trans_choice('general.customers', 2))
@section('new_button')
@permission('create-sales-customers')
@can('create-sales-customers')
<a href="{{ route('customers.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
<a href="{{ route('import.create', ['group' => 'sales', 'type' => 'customers']) }}" class="btn btn-white btn-sm">{{ trans('import.import') }}</a>
@endpermission
@endcan
<a href="{{ route('customers.export', request()->input()) }}" class="btn btn-white btn-sm header-button-top">{{ trans('general.export') }}</a>
@endsection
@ -84,14 +84,14 @@
<a class="dropdown-item" href="{{ route('customers.edit', $item->id) }}">{{ trans('general.edit') }}</a>
<div class="dropdown-divider"></div>
@permission('create-sales-customers')
@can('create-sales-customers')
<a class="dropdown-item" href="{{ route('customers.duplicate', $item->id) }}">{{ trans('general.duplicate') }}</a>
<div class="dropdown-divider"></div>
@endpermission
@permission('delete-sales-customers')
@endcan
@can('delete-sales-customers')
{!! Form::deleteLink($item, 'customers.destroy') !!}
@endpermission
@endcan
</div>
</div>
</td>

View File

@ -214,13 +214,13 @@
</div>
</div>
@permission('update-sales-invoices')
@can('update-sales-invoices')
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('invoices.index') }}
</div>
</div>
@endpermission
@endcan
{!! Form::close() !!}
</div>
@endsection

View File

@ -3,10 +3,10 @@
@section('title', trans_choice('general.invoices', 2))
@section('new_button')
@permission('create-sales-invoices')
@can('create-sales-invoices')
<a href="{{ route('invoices.create') }}" class="btn btn-primary btn-sm btn-success header-button-top">{{ trans('general.add_new') }}</a>
<a href="{{ route('import.create', ['group' => 'sales', 'type' => 'invoices']) }}" class="btn btn-white btn-sm header-button-top">{{ trans('import.import') }}</a>
@endpermission
@endcan
<a href="{{ route('invoices.export', request()->input()) }}" class="btn btn-white btn-sm header-button-top">{{ trans('general.export') }}</a>
@endsection
@ -72,21 +72,21 @@
<div class="dropdown-divider"></div>
@if ($item->status != 'cancelled')
@permission('create-sales-invoices')
@can('create-sales-invoices')
<a class="dropdown-item" href="{{ route('invoices.duplicate', $item->id) }}">{{ trans('general.duplicate') }}</a>
<div class="dropdown-divider"></div>
@endpermission
@endcan
@permission('update-sales-invoices')
@can('update-sales-invoices')
<a class="dropdown-item" href="{{ route('invoices.cancelled', $item->id) }}">{{ trans('general.cancel') }}</a>
@endpermission
@endcan
@endif
@permission('delete-sales-invoices')
@can('delete-sales-invoices')
@if (!$item->reconciled)
{!! Form::deleteLink($item, 'invoices.destroy') !!}
@endif
@endpermission
@endcan
</div>
</div>
</td>

View File

@ -100,7 +100,7 @@
<div class="mt-3">
@stack('timeline_body_send_invoice_body_button_sent_start')
@permission('update-sales-invoices')
@can('update-sales-invoices')
@if($invoice->status == 'draft')
<a href="{{ route('invoices.sent', $invoice->id) }}" class="btn btn-white btn-sm header-button-top">{{ trans('invoices.mark_sent') }}</a>
@else
@ -108,7 +108,7 @@
<span class="text-disabled">{{ trans('invoices.mark_sent') }}</span>
</button>
@endif
@endpermission
@endcan
@stack('timeline_body_send_invoice_body_button_sent_end')
@stack('timeline_body_send_invoice_body_button_email_start')
@ -161,9 +161,9 @@
<div class="mt-3">
@stack('timeline_body_get_paid_body_button_pay_start')
@permission('update-sales-invoices')
@can('update-sales-invoices')
<a href="{{ route('invoices.paid', $invoice->id) }}" class="btn btn-white btn-sm header-button-top">{{ trans('invoices.mark_paid') }}</a>
@endpermission
@endcan
@stack('timeline_body_get_paid_body_button_pay_end')
@stack('timeline_body_get_paid_body_button_payment_start')
@ -490,9 +490,9 @@
@if ($invoice->status != 'cancelled')
@if ($invoice->status != 'paid')
@stack('button_pay_start')
@permission('update-sales-invoices')
@can('update-sales-invoices')
<a class="dropdown-item" href="{{ route('invoices.paid', $invoice->id) }}">{{ trans('invoices.mark_paid') }}</a>
@endpermission
@endcan
@if (empty($invoice->paid) || ($invoice->paid != $invoice->amount))
<button class="dropdown-item" id="button-payment" @click="onPayment">{{ trans('invoices.add_payment') }}</button>
@ -503,7 +503,7 @@
@stack('button_dropdown_divider_1')
@permission('update-sales-invoices')
@can('update-sales-invoices')
@stack('button_sent_start')
@if ($invoice->status == 'draft')
<a class="dropdown-item" href="{{ route('invoices.sent', $invoice->id) }}">{{ trans('invoices.mark_sent') }}</a>
@ -511,7 +511,7 @@
<button type="button" class="dropdown-item" disabled="disabled"><span class="text-disabled">{{ trans('invoices.mark_sent') }}</span></button>
@endif
@stack('button_sent_end')
@endpermission
@endcan
@stack('button_email_start')
@if ($invoice->contact_email)
@ -528,23 +528,23 @@
<a class="dropdown-item" href="{{ route('invoices.pdf', $invoice->id) }}">{{ trans('invoices.download_pdf') }}</a>
@stack('button_pdf_end')
@permission('update-sales-invoices')
@can('update-sales-invoices')
@if ($invoice->status != 'cancelled')
@stack('button_cancelled_start')
<a class="dropdown-item" href="{{ route('invoices.cancelled', $invoice->id) }}">{{ trans('general.cancel') }}</a>
@stack('button_cancelled_end')
@endif
@endpermission
@endcan
@stack('button_dropdown_divider_2')
@permission('delete-sales-invoices')
@can('delete-sales-invoices')
@if (!$invoice->reconciled)
@stack('button_delete_start')
{!! Form::deleteLink($invoice, 'sales/invoices') !!}
@stack('button_delete_end')
@endif
@endpermission
@endcan
@stack('button_dropdown_end')
</div>
</div>

View File

@ -73,13 +73,13 @@
</div>
</div>
@permission('update-sales-revenues')
@can('update-sales-revenues')
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('revenues.index') }}
</div>
</div>
@endpermission
@endcan
{{ Form::hidden('type', 'income') }}
{!! Form::close() !!}

View File

@ -3,10 +3,10 @@
@section('title', trans_choice('general.revenues', 2))
@section('new_button')
@permission('create-sales-revenues')
@can('create-sales-revenues')
<a href="{{ route('revenues.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
<a href="{{ route('import.create', ['group' => 'sales', 'type' => 'revenues']) }}" class="btn btn-white btn-sm">{{ trans('import.import') }}</a>
@endpermission
@endcan
<a href="{{ route('revenues.export', request()->input()) }}" class="btn btn-white btn-sm">{{ trans('general.export') }}</a>
@endsection
@ -93,15 +93,15 @@
<div class="dropdown-divider"></div>
@endif
@if (empty($item->document_id))
@permission('create-sales-revenues')
@can('create-sales-revenues')
<a class="dropdown-item" href="{{ route('revenues.duplicate', $item->id) }}">{{ trans('general.duplicate') }}</a>
<div class="dropdown-divider"></div>
@endpermission
@endcan
@endif
@if (!$item->reconciled)
@permission('delete-sales-revenues')
@can('delete-sales-revenues')
{!! Form::deleteLink($item, 'revenues.destroy') !!}
@endpermission
@endcan
@endif
</div>
</div>

View File

@ -46,13 +46,13 @@
</div>
</div>
@permission('update-settings-categories')
@can('update-settings-categories')
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('categories.index') }}
</div>
</div>
@endpermission
@endcan
{!! Form::close() !!}
</div>
@endsection

View File

@ -2,11 +2,11 @@
@section('title', trans_choice('general.categories', 2))
@permission('create-settings-categories')
@can('create-settings-categories')
@section('new_button')
<a href="{{ route('categories.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
@endsection
@endpermission
@endcan
@section('content')
<div class="card">
@ -69,10 +69,10 @@
<div class="dropdown-menu dropdown-menu-right dropdown-menu-arrow">
<a class="dropdown-item" href="{{ route('categories.edit', $item->id) }}">{{ trans('general.edit') }}</a>
@if ($item->id != $transfer_id)
@permission('delete-settings-categories')
@can('delete-settings-categories')
<div class="dropdown-divider"></div>
{!! Form::deleteLink($item, 'categories.destroy') !!}
@endpermission
@endcan
@endif
</div>
</div>

View File

@ -32,13 +32,13 @@
</div>
</div>
@permission('update-settings-settings')
@can('update-settings-settings')
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('settings.index') }}
</div>
</div>
@endpermission
@endcan
</div>
{!! Form::hidden('_prefix', 'company') !!}

View File

@ -40,13 +40,13 @@
</div>
</div>
@permission('update-settings-currencies')
@can('update-settings-currencies')
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('currencies.index') }}
</div>
</div>
@endpermission
@endcan
{!! Form::close() !!}
</div>

View File

@ -2,11 +2,11 @@
@section('title', trans_choice('general.currencies', 2))
@permission('create-settings-currencies')
@can('create-settings-currencies')
@section('new_button')
<a href="{{ route('currencies.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
@endsection
@endpermission
@endcan
@section('content')
<div class="card">
@ -68,10 +68,10 @@
</a>
<div class="dropdown-menu dropdown-menu-right dropdown-menu-arrow">
<a class="dropdown-item" href="{{ route('currencies.edit', $item->id) }}">{{ trans('general.edit') }}</a>
@permission('delete-settings-currencies')
@can('delete-settings-currencies')
<div class="dropdown-divider"></div>
{!! Form::deleteLink($item, 'currencies.destroy') !!}
@endpermission
@endcan
</div>
</div>
</td>

View File

@ -34,13 +34,13 @@
</div>
</div>
@permission('update-settings-settings')
@can('update-settings-settings')
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('settings.index') }}
</div>
</div>
@endpermission
@endcan
</div>
{!! Form::hidden('_prefix', 'default') !!}

View File

@ -87,7 +87,7 @@
</div>
</div>
@permission('update-settings-settings')
@can('update-settings-settings')
<div class="row ml-0 mr-0">
<div class="card col-md-12">
<div class="card-body mr--3">
@ -97,7 +97,7 @@
</div>
</div>
</div>
@endpermission
@endcan
{!! Form::hidden('_prefix', 'email') !!}

View File

@ -52,13 +52,13 @@
</div>
</div>
@permission('update-settings-settings')
@can('update-settings-settings')
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('settings.index') }}
</div>
</div>
@endpermission
@endcan
</div>
{!! Form::hidden('_prefix', 'invoice') !!}

View File

@ -32,13 +32,13 @@
</div>
</div>
@permission('update-settings-settings')
@can('update-settings-settings')
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('settings.index') }}
</div>
</div>
@endpermission
@endcan
</div>
{!! Form::hidden('_prefix', 'localisation') !!}

View File

@ -46,13 +46,13 @@
</div>
</div>
@permission('update-' . $module->getAlias() . '-settings')
@can('update-' . $module->getAlias() . '-settings')
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('settings.index') }}
</div>
</div>
@endpermission
@endcan
{!! Form::close() !!}
</div>

View File

@ -35,13 +35,13 @@
</div>
</div>
@permission('update-settings-settings')
@can('update-settings-settings')
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('settings.index') }}
</div>
</div>
@endpermission
@endcan
</div>
{!! Form::hidden('_prefix', 'schedule') !!}

View File

@ -6,7 +6,7 @@
<div class="card shadow">
<div class="card-body">
<div class="row">
@permission('read-settings-company')
@can('read-settings-company')
<div class="col-md-4">
<a href="{{ route('settings.company.edit') }}">
<button type="button" class="btn-icon-clipboard p-2">
@ -24,9 +24,9 @@
</button>
</a>
</div>
@endpermission
@endcan
@permission('read-settings-localisation')
@can('read-settings-localisation')
<div class="col-md-4">
<a href="{{ route('settings.localisation.edit') }}">
<button type="button" class="btn-icon-clipboard p-2">
@ -44,9 +44,9 @@
</button>
</a>
</div>
@endpermission
@endcan
@permission('read-settings-invoice')
@can('read-settings-invoice')
<div class="col-md-4">
<a href="{{ route('settings.invoice.edit') }}">
<button type="button" class="btn-icon-clipboard p-2">
@ -64,9 +64,9 @@
</button>
</a>
</div>
@endpermission
@endcan
@permission('read-settings-defaults')
@can('read-settings-defaults')
<div class="col-md-4">
<a href="{{ route('settings.default.edit') }}">
<button type="button" class="btn-icon-clipboard p-2">
@ -84,9 +84,9 @@
</button>
</a>
</div>
@endpermission
@endcan
@permission('read-settings-email')
@can('read-settings-email')
<div class="col-md-4">
<a href="{{ route('settings.email.edit') }}">
<button type="button" class="btn-icon-clipboard p-2">
@ -104,9 +104,9 @@
</button>
</a>
</div>
@endpermission
@endcan
@permission('read-settings-schedule')
@can('read-settings-schedule')
<div class="col-md-4">
<a href="{{ route('settings.schedule.edit') }}">
<button type="button" class="btn-icon-clipboard p-2">
@ -124,9 +124,9 @@
</button>
</a>
</div>
@endpermission
@endcan
@permission('read-settings-categories')
@can('read-settings-categories')
<div class="col-md-4">
<a href="{{ route('categories.index') }}">
<button type="button" class="btn-icon-clipboard p-2">
@ -144,10 +144,10 @@
</button>
</a>
</div>
@endpermission
@endcan
@permission('read-settings-currencies')
@can('read-settings-currencies')
<div class="col-md-4">
<a href="{{ route('currencies.index') }}">
<button type="button" class="btn-icon-clipboard p-2">
@ -165,9 +165,9 @@
</button>
</a>
</div>
@endpermission
@endcan
@permission('read-settings-taxes')
@can('read-settings-taxes')
<div class="col-md-4">
<a href="{{ route('taxes.index') }}">
<button type="button" class="btn-icon-clipboard p-2">
@ -185,7 +185,7 @@
</button>
</a>
</div>
@endpermission
@endcan
@foreach($modules as $module)
<div class="col-md-4">

View File

@ -28,13 +28,13 @@
</div>
</div>
@permission('update-settings-taxes')
@can('update-settings-taxes')
<div class="card-footer">
<div class="row save-buttons">
{{ Form::saveButtons('taxes.index') }}
</div>
</div>
@endpermission
@endcan
{!! Form::close() !!}
</div>
@endsection

View File

@ -2,11 +2,11 @@
@section('title', trans_choice('general.tax_rates', 2))
@permission('create-settings-taxes')
@can('create-settings-taxes')
@section('new_button')
<a href="{{ route('taxes.create') }}" class="btn btn-success btn-sm">{{ trans('general.add_new') }}</a>
@endsection
@endpermission
@endcan
@section('content')
@if ($taxes->count())
@ -69,10 +69,10 @@
</a>
<div class="dropdown-menu dropdown-menu-right dropdown-menu-arrow">
<a class="dropdown-item" href="{{ route('taxes.edit', $item->id) }}">{{ trans('general.edit') }}</a>
@permission('delete-settings-taxes')
@can('delete-settings-taxes')
<div class="dropdown-divider"></div>
{!! Form::deleteLink($item, 'taxes.destroy', 'tax_rates') !!}
@endpermission
@endcan
</div>
</div>
</td>

View File

@ -68,10 +68,10 @@
<button type="button" class="dropdown-item" @click="onEditCurrency('{{ $item->id }}')">
{{ trans('general.edit') }}
</button>
@permission('delete-settings-currencies')
@can('delete-settings-currencies')
<div class="dropdown-divider"></div>
{!! Form::deleteLink($item, 'wizard/currencies') !!}
@endpermission
@endcan
</div>
</div>
</td>

View File

@ -65,10 +65,10 @@
<button type="button" class="dropdown-item" @click="onEditTax('{{ $item->id }}')">
{{ trans('general.edit') }}
</button>
@permission('delete-settings-taxes')
@can('delete-settings-taxes')
<div class="dropdown-divider"></div>
{!! Form::deleteLink($item, 'wizard/taxes') !!}
@endpermission
@endcan
</div>
</div>
</td>