@extends('admin.layouts.base')
@section('contents')

@php
$gender = [
['code' => 0, 'name' => '未選択'],
['code' => 1, 'name' => '男性'],
['code' => 2, 'name' => '女性'],
];

$age = [
['code' => 0, 'name' => '未選択'],
['code' => 1, 'name' => '20代'],
['code' => 2, 'name' => '30代'],
['code' => 3, 'name' => '40代'],
['code' => 4, 'name' => '50代'],
['code' => 5, 'name' => '60代'],
['code' => 6, 'name' => '70代'],
];

$familyNumber = [
['code' => 0, 'name' => '未選択'],
['code' => 1, 'name' => '1'],
['code' => 2, 'name' => '2'],
['code' => 3, 'name' => '3'],
['code' => 4, 'name' => '4'],
['code' => 5, 'name' => '5'],
['code' => 6, 'name' => '6'],
['code' => 7, 'name' => '7'],
['code' => 8, 'name' => '8'],
['code' => 9, 'name' => '9'],
['code' => 10, 'name' => '10'],
['code' => 11, 'name' => '11'],
['code' => 12, 'name' => '12'],
['code' => 13, 'name' => '13'],
['code' => 14, 'name' => '14'],
['code' => 15, 'name' => '15'],
];

$childNumber = [
['code' => 0, 'name' => '未選択'],
['code' => 1, 'name' => '1'],
['code' => 2, 'name' => '2'],
['code' => 3, 'name' => '3'],
['code' => 4, 'name' => '4'],
['code' => 5, 'name' => '5'],
['code' => 6, 'name' => '6'],
['code' => 7, 'name' => '7'],
['code' => 8, 'name' => '8'],
['code' => 9, 'name' => '9'],
];
if(!empty(request()->cookie()['townvoice_params'])) {
    $current_params = json_decode(request()->cookie()['townvoice_params']);
    $action = $current_params->url_search;
    $method = "post";
}
@endphp

<div class="mt5">
    @if(isset($action))
    <form action="{{ $action }}" method="{{ $method }}">
        @csrf
        @if(isset($current_params) && !empty($current_params))
            @foreach($current_params as $key => $value)
                @if(is_array($value))
                    @foreach($value as $k => $v)
                        <input type="hidden" name="{{ $key }}[]" value="{{ $v }}">
                    @endforeach
                @else
                    <input type="hidden" name="{{ $key }}" value="{{ $value }}">
                @endif
            @endforeach
        @endif
        <button class="tag-cs">戻る</button>
    </form>
    @else
        <a href="{{ URL::to('admin/townVoice') }}" class="tag-cs">戻る</a>
    @endif
    @include('admin.objects.components.regist-band', ['title' => '街の人の声'])
    <div class="user_regist">
        @if($errors->any())
        <div class="error">
            <ul>
                @foreach($errors->all() as $message)
                <li>{{ $message }}</li>
                @endforeach
            </ul>
        </div>
        @endif
        <form method="POST" action="/admin/townVoiceEdit/{{$voice_info['id'] }} " enctype="multipart/form-data"
            id="enter-off">
            {{ csrf_field() }}
            @include('admin.objects.components.hidden', ['name' => 'company_id', 'value' => $user->company_id])
            <div>
                <table>
                    <tr>
                        <th>ID</th>
                        <td>{{ $voice_info->id }}</td>
                    </tr>
                    <tr>
                        <th>登録日</th>
                        <td>
                            {{ $voice_info->created_at->format('Y/m/d') }}
                        </td>
                    </tr>
                    <tr class="require_tr">
                        <th>
                            <div class="d-flex justify-content-between">
                                <div>お客様名</div>
                                <span class="require">必須</span>
                            </div>
                        </th>
                        <td>
                            @include('admin.objects.components.input', ['name' => 'nickname', 'class' => 'w500',
                            'placeholder' => 'お客様名を入力してください', 'value' => $voice_info->name])
                        </td>
                    </tr>
                    <tr>
                        <th>担当店舗</th>
                        <td>
                            @include('admin.objects.components.selectbox', ['name' => 'store', 'id' =>'loadStaff',
                            'class' => 'w200',
                            'placeholder' => '', 'options' => $store, 'selected' => $voice_info->store])
                        </td>
                    </tr>
                    <tr>
                        <th>担当者</th>
                        <td>
                            @include('admin.objects.components.selectbox', ['name' => 'staff', 'class' => 'w200',
                            'options' => $staffs, 'selected' => $voice_info->staff])
                        </td>
                    </tr>
                    <tr>
                        <th>住所</th>
                        <td>
                            @include('admin.objects.projects.form-address-town-voice-edit')
                        </td>
                    </tr>
                    <tr>
                        <th>性別</th>
                        <td>
                            @include('admin.objects.components.selectbox', ['name' => 'gender', 'class' => 'w200',
                            'options' => $gender, 'selected' => $voice_info->gender])
                        </td>
                    </tr>
                    <tr>
                        <th>年代</th>
                        <td>
                            @include('admin.objects.components.selectbox', ['name' => 'age', 'class' => 'w200',
                            'options' => $age, 'selected' => $voice_info->age])
                        </td>
                    </tr>
                    <tr>
                        <th>家族構成</th>
                        <td>
                            <div class="d-flex">
                                <div>
                                    @include('admin.objects.components.selectbox', ['name' => 'family_number', 'options'
                                    => $familyNumber, 'selected' => $voice_info->family_number, 'class' => 'ml10
                                    mr10'])人&nbsp;&nbsp;
                                </div>
                                <div>
                                    （うちお子様@include('admin.objects.components.selectbox', ['name' => 'child_number',
                                    'options'
                                    => $childNumber, 'selected' => $voice_info->child_number, 'class' => 'ml10 mr10'])人）
                                </div>
                            </div>
                        </td>
                    </tr>
                    <tr>
                        <th>自慢できるところ</th>
                        <td>
                            @include('admin.objects.components.textarea', ['name' => 'good_point', 'class' =>
                            'w500', 'class_count' => 'justify-content-start',
                            'placeholder' => '入力してください', 'value' => $voice_info->good_point, 'count' => 200])
                        </td>
                    </tr>
                    <tr>
                        <th>気になるところ</th>
                        <td>
                            @include('admin.objects.components.textarea', ['name' => 'weak_point', 'class' => 'w500',
                            'class_count' => 'justify-content-start', 'placeholder' => '入力してください', 'value' =>
                            $voice_info->weak_point, 'count' => 200])
                        </td>
                    </tr>
                    {{--
                    @foreach($customs as $custom)
                    @if(isset($custom->name))
                    <tr>
                        <th>{{$custom->name}}</th>
                    <td>
                        @if($custom->type === 1)
                        @include('admin.objects.components.selectbox', ['name' => 'text'.$loop->iteration, 'class'
                        => 'w200', 'options' => $custom->options, 'selected' =>
                        $voice_info['text'.$loop->iteration]])
                        @elseif($custom->type === 2)
                        @include('admin.objects.components.textarea', ['name' => 'text'.$loop->iteration, 'class' =>
                        'w500', 'class_count' => 'justify-content-start', 'placeholder' => '入力してください', 'value' =>
                        $voice_info['text'.$loop->iteration] , 'count' => 200])
                        @endif
                    </td>
                    </tr>
                    @endif
                    @endforeach
                    <tr>
                        <th>写真</th>
                        <td>
                            <label class="p-imgupload__area" for="fileSingleInput">
                                <img src="{{$voice_info->file_path}}" width="200" />
                                <canvas name="canvas_floor" width="0" height="0"></canvas>
                                <p class="p-imgupload__text">クリックまたは<br>ドラッグ&amp;ドロップ</p>
                                <input id="fileSingleInput" type="file" name="file_single_input" style="display:none;">
                                <input type="hidden" name="file_path" value="{{$file_path??''}}">
                            </label>
                            <div class="w200 text-center">
                                @include('admin.objects.components.hidden', ['name' => 'del_photo'])
                                @include('admin.objects.components.btn', ['name' => 'del_staff_photo', 'class' => '',
                                'title' => '削除', 'type' => 'button'])
                            </div>
                        </td>
                    </tr>
                    --}}
                </table>
            </div>
            <div class="search_vendor__btn">
                @include('admin.objects.components.regist-btn', ['class' => '', 'title' => '登録・保存'])
            </div>
        </form>
    </div>
</div>
<style type="text/css">
    .tag-cs {
        background: #fff;
        border-radius: 3px 0 0 3px;
        color: #999;
        display: inline-block;
        height: 40px;
        line-height: 40px;
        padding: 0 20px 0 23px;
        position: relative;
        margin-left: 16px;
        text-decoration: none;
        -webkit-transition: color 0.2s;
        border: 1px solid #ccc;
        cursor: pointer;
        margin-bottom: 10px;
        margin-top: 10px;
    }
    .tag-cs::before {
        background: #f8f6f5;
        border-bottom: 20px solid transparent;
        border-right: 17px solid #ccc;
        border-top: 20px solid transparent;
        content: '';
        position: absolute;
        left: -17px;
        top: -1px;
        z-index: 3;
    }
    .tag-cs::after {
        border-bottom: 19px solid transparent;
        border-right: 16px solid #fff;
        border-top: 19px solid transparent;
        content: '';
        position: absolute;
        left: -15px;
        top: 0;
        z-index: 3;
    }
</style>
@if (session('message'))
@include('admin.objects.projects.modal-message')
<script type="text/javascript">
window.onload = function() {
    var message = '登録・保存しました';
    $('#saved_message').text(message);
    openMessageModal();
};
</script>
@endif
@endsection
