@extends('layouts.app') @section('title', isset($user) ? __('labels.edit_user') : __('labels.create_user')) @push('pageTitle') {{ __('labels.users') }} @endpush @section('css') @endsection @section('js') @endsection @section('content') @include('components.common.page-header',[ 'pageTitle' => isset($user) && isset($readonly) && $readonly ? __('labels.view_user') : (isset($user) ? __('labels.edit_user') : __('labels.create_user')), 'actionButton' => [ 'url' => route('users.index'), 'text' => __('labels.back_to_users') ] ]) @include('components.common.flush-message') @include('components.common.validation-errors')
@csrf @if(isset($user)) @method('PUT') @endif
@if(!(isset($readonly) && $readonly))
{{ __('labels.remove') }}
@endif
@error('name')
{{ $message }}
@enderror
@error('email')
{{ $message }}
@enderror
@error('phone')
{{ $message }}
@enderror
@include('components.form.author-name', [ 'readonly' => isset($readonly) && $readonly ? 1 : 0, 'authorName' => old('author_name', isset($user->author_name) && $user->author_name ? $user->author_name : auth()->user()->name), ]) @if(!isset($readonly) || (isset($readonly) && !$readonly))
@error('password')
{{ $message }}
@enderror
@error('password')
{{ $message }}
@enderror
@endif
is_premium ?? false)) {{ isset($readonly) && $readonly ? "disabled" : "" }} id="checkDefault">
@error('is_premium')
{{ $message }}
@enderror
@include('pages.users.templates.address') @if(auth()->user()->isSuperAdmin()) @include('pages.users.templates.select-admin-roles',[ 'readonly' => ((isset($user) && $user->id == auth()->user()->id) || (isset($readonly) && $readonly)) ? 1 : 0, 'selectedGroups' => $selectedGroups ?? [], 'selectedAdminRoles' => old('admin_roles', isset($selectedAdminRoles) && count($selectedAdminRoles) ? $selectedAdminRoles : null), ]) @endif @include('pages.users.templates.select-group',[ 'readonly' => isset($readonly) && $readonly ? 1 : 0, 'groups' => $groups ?? [], 'selectedGroups' => old('groups', isset($selectedGroups) && count($selectedGroups) ? $selectedGroups : null), ]) @if(!isset($readonly) || (isset($readonly) && !$readonly))
{{ __('labels.cancel') }}
@endif
@endsection