@extends('layout.page', [
'type' => 'edit',
'model' => new \App\Models\User(),
'index' => route('user.index'),
'action' => route('user.update', ['user' => $user]),
])
@section('fields')
@include('layout.components.forms.input', [
'name' => 'first_name',
'label' => 'ชื่อ',
'value' => $user->first_name,
'placeholder' => '',
'required' => true,
])
@include('layout.components.forms.input', [
'name' => 'last_name',
'label' => 'นามสกุล',
'value' => $user->last_name,
'placeholder' => '',
'required' => true,
])
@include('layout.components.forms.input', [
'type' => 'email',
'name' => 'email',
'label' => 'อีเมล',
'value' => $user->email,
'placeholder' => 'example@gmail.com',
'required' => true,
])
@include('layout.components.forms.input', [
'name' => 'phone_number',
'label' => 'เบอร์โทรศัพท์',
'value' => $user->phone_number,
'placeholder' => '',
'required' => false,
])
@include('layout.components.forms.input', [
'name' => 'password',
'label' => 'ตั้งรหัสผ่านใหม่ (ขั้นต่ำ 6 ตัวอักษร)',
'value' => '',
'placeholder' => '',
'required' => false,
])
@include('layout.components.forms.select', [
'name' => 'permission',
'label' => 'สิทธิ์การใช้งาน',
'value' => $user->permission,
'query' => collect([
[
'id' => 0,
'label' => 'ผู้ใช้งานทั่วไป',
],
[
'id' => 1,
'label' => 'ผู้ดูแลระบบ',
],
]),
'query_label' => 'label',
])
ที่อยู่การรับสินค้า
@include('layout.components.forms.input', [
'name' => 'shipping_company',
'label' => 'ชื่อบริษัท/ห้างร้าน/หน่วยงาน (หากมี)',
'value' => $user->shipping_company,
'placeholder' => '',
'required' => true,
])
@include('layout.components.forms.input', [
'name' => 'shipping_address',
'label' => 'ที่อยู่รับสินค้า',
'value' => $user->shipping_address,
'placeholder' => '',
'required' => true,
])
@include('layout.components.forms.input', [
'name' => 'district',
'label' => 'ตำบล / แขวง',
'value' => $user->shipping_district,
'placeholder' => '',
'required' => true,
])
@include('layout.components.forms.input', [
'name' => 'amphoe',
'label' => 'อำเภอ / เขต',
'value' => $user->shipping_amphoe,
'placeholder' => '',
'required' => true,
])
@include('layout.components.forms.input', [
'name' => 'province',
'label' => 'จังหวัด',
'value' => $user->shipping_province,
'placeholder' => '',
'required' => true,
])
@include('layout.components.forms.input', [
'name' => 'zipcode',
'label' => 'รหัสไปรษณีย์',
'value' => $user->shipping_zipcode,
'placeholder' => '',
'required' => true,
])
@include('layout.components.forms.input', [
'name' => 'shipping_phone',
'label' => 'เบอร์โทรศัพท์',
'value' => $user->shipping_phone,
'placeholder' => '',
'required' => true,
])
@endsection
@push('script')
@endpush