duplicate feature

This commit is contained in:
denisdulici
2017-11-26 15:20:17 +03:00
parent a80c5757b0
commit 402b4c7e79
28 changed files with 256 additions and 23 deletions

View File

@ -92,6 +92,7 @@ return [
'created' => 'Created',
'id' => 'ID',
'more_actions' => 'More Actions',
'duplicate' => 'Duplicate',
'title' => [
'new' => 'New :type',

View File

@ -6,6 +6,7 @@ return [
'added' => ':type added!',
'updated' => ':type updated!',
'deleted' => ':type deleted!',
'duplicated' => ':type duplicated!',
],
'error' => [
'not_user_company' => 'Error: You are not allowed to manage this company!',

View File

@ -72,6 +72,11 @@
<ul class="dropdown-menu dropdown-menu-right">
<li><a href="{{ url('expenses/bills/' . $item->id) }}">{{ trans('general.show') }}</a></li>
<li><a href="{{ url('expenses/bills/' . $item->id . '/edit') }}">{{ trans('general.edit') }}</a></li>
<li class="divider"></li>
@permission('create-expenses-bills')
<li><a href="{{ url('expenses/bills/' . $item->id . '/duplicate') }}">{{ trans('general.duplicate') }}</a></li>
<li class="divider"></li>
@endpermission
@permission('delete-expenses-bills')
<li>{!! Form::deleteLink($item, 'expenses/bills') !!}</li>
@endpermission

View File

@ -56,6 +56,11 @@
</button>
<ul class="dropdown-menu dropdown-menu-right">
<li><a href="{{ url('expenses/payments/' . $item->id . '/edit') }}">{{ trans('general.edit') }}</a></li>
<li class="divider"></li>
@permission('create-expenses-payments')
<li><a href="{{ url('expenses/payments/' . $item->id . '/duplicate') }}">{{ trans('general.duplicate') }}</a></li>
<li class="divider"></li>
@endpermission
@permission('delete-expenses-payments')
<li>{!! Form::deleteLink($item, 'expenses/payments') !!}</li>
@endpermission

View File

@ -58,6 +58,11 @@
</button>
<ul class="dropdown-menu dropdown-menu-right">
<li><a href="{{ url('expenses/vendors/' . $item->id . '/edit') }}">{{ trans('general.edit') }}</a></li>
<li class="divider"></li>
@permission('create-expenses-vendors')
<li><a href="{{ url('expenses/vendors/' . $item->id . '/duplicate') }}">{{ trans('general.duplicate') }}</a></li>
<li class="divider"></li>
@endpermission
@permission('delete-expenses-vendors')
<li>{!! Form::deleteLink($item, 'expenses/vendors') !!}</li>
@endpermission

View File

@ -58,6 +58,11 @@
</button>
<ul class="dropdown-menu dropdown-menu-right">
<li><a href="{{ url('incomes/customers/' . $item->id . '/edit') }}">{{ trans('general.edit') }}</a></li>
<li class="divider"></li>
@permission('create-incomes-customers')
<li><a href="{{ url('incomes/customers/' . $item->id . '/duplicate') }}">{{ trans('general.duplicate') }}</a></li>
<li class="divider"></li>
@endpermission
@permission('delete-incomes-customers')
<li>{!! Form::deleteLink($item, 'incomes/customers') !!}</li>
@endpermission

View File

@ -71,6 +71,11 @@
<ul class="dropdown-menu dropdown-menu-right">
<li><a href="{{ url('incomes/invoices/' . $item->id) }}">{{ trans('general.show') }}</a></li>
<li><a href="{{ url('incomes/invoices/' . $item->id . '/edit') }}">{{ trans('general.edit') }}</a></li>
@permission('create-incomes-invoices')
<li class="divider"></li>
<li><a href="{{ url('incomes/invoices/' . $item->id . '/duplicate') }}">{{ trans('general.duplicate') }}</a></li>
@endpermission
<li class="divider"></li>
@permission('delete-incomes-invoices')
<li>{!! Form::deleteLink($item, 'incomes/invoices') !!}</li>
@endpermission

View File

@ -56,6 +56,11 @@
</button>
<ul class="dropdown-menu dropdown-menu-right">
<li><a href="{{ url('incomes/revenues/' . $item->id . '/edit') }}">{{ trans('general.edit') }}</a></li>
<li class="divider"></li>
@permission('create-incomes-revenues')
<li><a href="{{ url('incomes/revenues/' . $item->id . '/duplicate') }}">{{ trans('general.duplicate') }}</a></li>
<li class="divider"></li>
@endpermission
@permission('delete-incomes-revenues')
<li>{!! Form::deleteLink($item, 'incomes/revenues') !!}</li>
@endpermission

View File

@ -65,6 +65,11 @@
</button>
<ul class="dropdown-menu dropdown-menu-right">
<li><a href="{{ url('items/items/' . $item->id . '/edit') }}">{{ trans('general.edit') }}</a></li>
<li class="divider"></li>
@permission('create-items-items')
<li><a href="{{ url('items/items/' . $item->id . '/duplicate') }}">{{ trans('general.duplicate') }}</a></li>
<li class="divider"></li>
@endpermission
@permission('delete-items-items')
<li>{!! Form::deleteLink($item, 'items/items') !!}</li>
@endpermission