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