side menu translate
This commit is contained in:
parent
c7ffe8fbd0
commit
fd3531b155
|
|
@ -14,7 +14,7 @@
|
|||
class ApplicationCrudController extends CrudController
|
||||
{
|
||||
use \Backpack\CRUD\app\Http\Controllers\Operations\ListOperation;
|
||||
use \Backpack\CRUD\app\Http\Controllers\Operations\CreateOperation;
|
||||
// use \Backpack\CRUD\app\Http\Controllers\Operations\CreateOperation;
|
||||
use \Backpack\CRUD\app\Http\Controllers\Operations\UpdateOperation;
|
||||
use \Backpack\CRUD\app\Http\Controllers\Operations\DeleteOperation;
|
||||
|
||||
|
|
@ -116,33 +116,33 @@ protected function setupListOperation()
|
|||
* @see https://backpackforlaravel.com/docs/crud-operation-create
|
||||
* @return void
|
||||
*/
|
||||
protected function setupCreateOperation()
|
||||
{
|
||||
CRUD::setValidation(ApplicationRequest::class);
|
||||
$this->crud->addFields([
|
||||
[ // SelectMultiple = n-n relationship (with pivot table)
|
||||
'label' => trans('app.application.account'),
|
||||
'type' => 'custom_select_account',
|
||||
'name' => 'account_id', // the method that defines the relationship in your Model
|
||||
'entity' => 'account', // the method that defines the relationship in your Model
|
||||
'model' => "App\Models\Account", // foreign key model
|
||||
'attribute_1' => 'name', // foreign key attribute that is shown to user
|
||||
'attribute_2' => 'surname',
|
||||
],
|
||||
[
|
||||
'name' => 'state',
|
||||
'label' => trans('app.application.state'),
|
||||
'type' => 'select_from_array',
|
||||
'options' => [
|
||||
'new' => trans('app.application.new'),
|
||||
'applied' => trans('app.application.applied'),
|
||||
'refine' => trans('app.application.refine'),
|
||||
'approved' => trans('app.application.approved'),
|
||||
'archive' => trans('app.application.archived')
|
||||
]
|
||||
]
|
||||
]);
|
||||
}
|
||||
// protected function setupCreateOperation()
|
||||
// {
|
||||
// CRUD::setValidation(ApplicationRequest::class);
|
||||
// $this->crud->addFields([
|
||||
// [ // SelectMultiple = n-n relationship (with pivot table)
|
||||
// 'label' => trans('app.application.account'),
|
||||
// 'type' => 'custom_select_account',
|
||||
// 'name' => 'account_id', // the method that defines the relationship in your Model
|
||||
// 'entity' => 'account', // the method that defines the relationship in your Model
|
||||
// 'model' => "App\Models\Account", // foreign key model
|
||||
// 'attribute_1' => 'name', // foreign key attribute that is shown to user
|
||||
// 'attribute_2' => 'surname',
|
||||
// ],
|
||||
// [
|
||||
// 'name' => 'state',
|
||||
// 'label' => trans('app.application.state'),
|
||||
// 'type' => 'select_from_array',
|
||||
// 'options' => [
|
||||
// 'new' => trans('app.application.new'),
|
||||
// 'applied' => trans('app.application.applied'),
|
||||
// 'refine' => trans('app.application.refine'),
|
||||
// 'approved' => trans('app.application.approved'),
|
||||
// 'archive' => trans('app.application.archived')
|
||||
// ]
|
||||
// ]
|
||||
// ]);
|
||||
// }
|
||||
|
||||
/**
|
||||
* Define what happens when the Update operation is loaded.
|
||||
|
|
|
|||
|
|
@ -75,7 +75,34 @@
|
|||
'list_title' => 'companies',
|
||||
'registration_date' => 'Registration date',
|
||||
],
|
||||
'business' => [
|
||||
'list_title' => 'entrepreneurs'
|
||||
],
|
||||
'contract' => [
|
||||
'list_title' => 'contracts'
|
||||
],
|
||||
'ticket' =>[
|
||||
'list_title' => 'tickets',
|
||||
'statuses' => 'statuses',
|
||||
'categories' => 'categories',
|
||||
'not_found' => "There is no ticket id with value: :id"
|
||||
]
|
||||
],
|
||||
'resource' => [
|
||||
'resources' => 'resources',
|
||||
'countries' => 'countries',
|
||||
'documents' => 'documents',
|
||||
],
|
||||
'user' => [
|
||||
'admins' => 'admins',
|
||||
'users' => 'users',
|
||||
'roles' => 'roles',
|
||||
'permissions' => 'permissions'
|
||||
],
|
||||
'localization' => [
|
||||
'translations' => 'translations',
|
||||
'languages' => 'languages',
|
||||
'texts' => 'site texts'
|
||||
],
|
||||
'logs' => 'logs',
|
||||
'settings' => 'settings',
|
||||
];
|
||||
|
|
|
|||
|
|
@ -4,60 +4,60 @@
|
|||
<li class="nav-item nav-dropdown">
|
||||
<a class="nav-link nav-dropdown-toggle" href="#"><i class="nav-icon la la-users"></i> Clients</a>
|
||||
<ul class="nav-dropdown-items">
|
||||
<li class='nav-item'><a class='nav-link' href='{{ backpack_url('client') }}'><i class='nav-icon la la-question'></i> Clients</a></li>
|
||||
<li class='nav-item'><a class='nav-link' href='{{ backpack_url('company') }}'><i class='nav-icon la la-question'></i> Companies</a></li>
|
||||
<li class='nav-item'><a class='nav-link' href='{{ backpack_url('business') }}'><i class='nav-icon la la-question'></i> Enterpreneurs</a></li>
|
||||
<li class='nav-item'><a class='nav-link' href='{{ backpack_url('client') }}'><i class='nav-icon la la-question'></i> @lang('app.client.list_title')</a></li>
|
||||
<li class='nav-item'><a class='nav-link' href='{{ backpack_url('company') }}'><i class='nav-icon la la-question'></i> @lang('app.company.list_title')</a></li>
|
||||
<li class='nav-item'><a class='nav-link' href='{{ backpack_url('business') }}'><i class='nav-icon la la-question'></i> @lang('app.business.list_title')</a></li>
|
||||
<li class='nav-item'><a class='nav-link' href='{{ backpack_url('account') }}'><i class='nav-icon la la-question'></i> @lang('app.account.list_title')</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li class="nav-item nav-dropdown">
|
||||
<a class="nav-link nav-dropdown-toggle" href="#"><i class="nav-icon la la-pen"></i> Tickets</a>
|
||||
<a class="nav-link nav-dropdown-toggle" href="#"><i class="nav-icon la la-pen"></i> @lang('app.ticket.list_title')</a>
|
||||
|
||||
<ul class="nav-dropdown-items">
|
||||
<li class='nav-item'><a class='nav-link' href='{{ backpack_url('ticket') }}'><i class='nav-icon la la-question'></i> Tickets</a></li>
|
||||
<li class='nav-item'><a class='nav-link' href='{{ backpack_url('status') }}'><i class='nav-icon la la-pen'></i> Statuses</a></li>
|
||||
<li class='nav-item'><a class='nav-link' href='{{ backpack_url('category') }}'><i class='nav-icon la la-list'></i> Categories</a></li>
|
||||
<li class='nav-item'><a class='nav-link' href='{{ backpack_url('ticket') }}'><i class='nav-icon la la-question'></i> @lang('app.ticket.list_title')</a></li>
|
||||
<li class='nav-item'><a class='nav-link' href='{{ backpack_url('status') }}'><i class='nav-icon la la-pen'></i> @lang('app.ticket.statuses')</a></li>
|
||||
<li class='nav-item'><a class='nav-link' href='{{ backpack_url('category') }}'><i class='nav-icon la la-list'></i> @lang('app.ticket.categories')</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li class='nav-item'><a class='nav-link' href='{{ backpack_url('application') }}'><i class='nav-icon la la-question'></i> Applications</a></li>
|
||||
<li class='nav-item'><a class='nav-link' href='{{ backpack_url('application') }}'><i class='nav-icon la la-question'></i> @lang('app.application.list_title')</a></li>
|
||||
<li class="nav-item"><a class="nav-link" href="{{ backpack_url('elfinder') }}"><i class="nav-icon la la-files-o"></i> <span>{{ trans('backpack::crud.file_manager') }}</span></a></li>
|
||||
|
||||
|
||||
<li class="nav-item nav-dropdown">
|
||||
<a class="nav-link nav-dropdown-toggle" href="#"><i class="nav-icon la la-pen"></i> Resources</a>
|
||||
<a class="nav-link nav-dropdown-toggle" href="#"><i class="nav-icon la la-pen"></i> @lang('app.resource.resources')</a>
|
||||
|
||||
<ul class="nav-dropdown-items">
|
||||
<li class='nav-item'><a class='nav-link' href='{{ backpack_url('country') }}'><i class='nav-icon la la-question'></i> Countries</a></li>
|
||||
<li class='nav-item'><a class='nav-link' href='{{ backpack_url('country') }}'><i class='nav-icon la la-question'></i> @lang('app.resource.countries')</a></li>
|
||||
{{-- <li class='nav-item'><a class='nav-link' href='{{ backpack_url('answer') }}'><i class='nav-icon la la-question'></i> Answers</a></li> --}}
|
||||
{{-- <li class='nav-item'><a class='nav-link' href='{{ backpack_url('question') }}'><i class='nav-icon la la-question'></i> FAQs</a></li> --}}
|
||||
<li class='nav-item'><a class='nav-link' href='{{ backpack_url('document') }}'><i class='nav-icon la la-question'></i> Documents</a></li>
|
||||
<li class='nav-item'><a class='nav-link' href='{{ backpack_url('document') }}'><i class='nav-icon la la-question'></i> @lang('app.resource.documents')</a></li>
|
||||
{{-- <li class='nav-item'><a class='nav-link' href='{{ backpack_url('documentgroup') }}'><i class='nav-icon la la-question'></i> Documentgroups</a></li> --}}
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<!-- Users, Roles, Permissions -->
|
||||
<li class="nav-item nav-dropdown">
|
||||
<a class="nav-link nav-dropdown-toggle" href="#"><i class="nav-icon la la-users"></i> Admins</a>
|
||||
<a class="nav-link nav-dropdown-toggle" href="#"><i class="nav-icon la la-users"></i> @lang('app.user.admins')</a>
|
||||
<ul class="nav-dropdown-items">
|
||||
<li class="nav-item"><a class="nav-link" href="{{ backpack_url('user') }}"><i class="nav-icon la la-user"></i> <span>Users</span></a></li>
|
||||
<li class="nav-item"><a class="nav-link" href="{{ backpack_url('role') }}"><i class="nav-icon la la-id-badge"></i> <span>Roles</span></a></li>
|
||||
<li class="nav-item"><a class="nav-link" href="{{ backpack_url('permission') }}"><i class="nav-icon la la-key"></i> <span>Permissions</span></a></li>
|
||||
<li class="nav-item"><a class="nav-link" href="{{ backpack_url('user') }}"><i class="nav-icon la la-user"></i> <span>@lang('app.user.users')</span></a></li>
|
||||
<li class="nav-item"><a class="nav-link" href="{{ backpack_url('role') }}"><i class="nav-icon la la-id-badge"></i> <span>@lang('app.user.roles')</span></a></li>
|
||||
<li class="nav-item"><a class="nav-link" href="{{ backpack_url('permission') }}"><i class="nav-icon la la-key"></i> <span>@lang('app.user.permissions')</span></a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li class="nav-item nav-dropdown">
|
||||
<a class="nav-link nav-dropdown-toggle" href="#"><i class="nav-icon la la-globe"></i> Translations</a>
|
||||
<a class="nav-link nav-dropdown-toggle" href="#"><i class="nav-icon la la-globe"></i> @lang('app.localization.translations')</a>
|
||||
|
||||
<ul class="nav-dropdown-items">
|
||||
<li class="nav-item"><a class="nav-link" href="{{ backpack_url('language') }}"><i class="nav-icon la la-flag-checkered"></i> Languages</a></li>
|
||||
<li class="nav-item"><a class="nav-link" href="{{ backpack_url('language/texts') }}"><i class="nav-icon la la-language"></i> Site texts</a></li>
|
||||
<li class="nav-item"><a class="nav-link" href="{{ backpack_url('language') }}"><i class="nav-icon la la-flag-checkered"></i> @lang('app.localization.languages')</a></li>
|
||||
<li class="nav-item"><a class="nav-link" href="{{ backpack_url('language/texts') }}"><i class="nav-icon la la-language"></i> @lang('app.localization.texts')</a></li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
<li class='nav-item'><a class='nav-link' href='{{ backpack_url('log') }}'><i class='nav-icon la la-terminal'></i> Logs</a></li>
|
||||
<li class='nav-item'><a class='nav-link' href='{{ backpack_url('setting') }}'><i class='nav-icon la la-cog'></i> <span>Settings</span></a></li>
|
||||
<li class='nav-item'><a class='nav-link' href='{{ backpack_url('log') }}'><i class='nav-icon la la-terminal'></i> @lang('app.logs')</a></li>
|
||||
<li class='nav-item'><a class='nav-link' href='{{ backpack_url('setting') }}'><i class='nav-icon la la-cog'></i> <span>@lang('app.settings')</span></a></li>
|
||||
|
||||
|
||||
<li class="nav-item"><a class="nav-link" href="{{ backpack_url('contract') }}"><i class="nav-icon la la-question"></i> Contracts</a></li>
|
||||
<li class="nav-item"><a class="nav-link" href="{{ backpack_url('contract') }}"><i class="nav-icon la la-question"></i> @lang('app.contract.list_title')</a></li>
|
||||
|
|
|
|||
Loading…
Reference in New Issue