@extends('adminpanel.layouts.app')

@section('title')Все записки онлайн@endsection

@section('content')
    <form method="POST" action="{{route('zapiskiSave')}}" enctype="multipart/form-data" id="zapiskiSave">
        @csrf
        <div class="content">
            <div class="card" style="width: 100%;">
                <div class="card-header pb-0">
                    <nav class="nav nav-pills float-left" id="nav-tab" role="tablist">
                        @php
                            $PageAdminpanelTab = $page_meta->where('key','adminpanel_tab')->first()->value;

                            if(\App\Models\MetaContents::where('key','zapiski_type')->first() !== null)
                            $allTypeHeaderZapisok = \App\Models\MetaContents::where('key','zapiski_type')->first()->value;
                        @endphp

                        @foreach($PageAdminpanelTab as $tabIndex=>$value)
                            <a class="nav-item nav-link m-2 @if($tabIndex==1)active @endif"
                               id="nav-{!! $tabIndex !!}-tab"
                               data-toggle="tab" href="#nav-{!! $value->key !!}"
                               role="tab"
                               aria-controls="nav-{!! $tabIndex !!}"
                               aria-selected="@if($tabIndex==1)true @else false @endif">{!! $value->ru !!}</a>
                        @endforeach
                    </nav>
                    <button type="submit" class="btn btn-success float-right m-2" form="zapiskiSave">Сохранить
                        изменения
                    </button>
                </div>
                <div class="card-body">
                    <div class="tab-content" id="nav-tabContent">
                        @foreach($PageAdminpanelTab as $key=>$tab)
                            <div class="tab-pane fade @if($key == 1 )show active @endif" id="nav-{!! $tab->key !!}"
                                 role="tabpanel" aria-labelledby="nav-{!! $tab->key !!}-tab">
                                @if($tab->key == 'list_zapiski')
                                    <table class="table table-striped table-bordered table-sm">
                                        <thead>
                                        <tr class="text-center">
                                            <th class="th-sm">#</th>
                                            <th class="th-sm">Записка</th>
                                            <th class="th-sm">Вид</th>
                                            <th class="th-sm">Имена на поминовение</th>
                                            <th class="th-sm">Свеча</th>
                                            <th class="th-sm">e-mail</th>
                                            <th class="th-sm">Имя</th>
                                            <th class="th-sm">Дата</th>
                                            <th class="th-sm">Сумма</th>
                                            <th class="th-sm">Статус Поминовения</th>
                                        </tr>
                                        </thead>
                                        <tbody>
                                        @foreach($zapiskiAll as $item)
                                            <tr>
                                                <td>{{$item->id}}</td>
                                                <td>{{$allTypeHeaderZapisok->{$item->subject->type_id}->ru }}</td>
                                                <td width="180">{{$item->subject->subject_ru}}</td>
                                                <td width="180">{{$item->names}}</td>
                                                <td>{{$item->candle_qnt}} шт.</td>
                                                <td>{{$item->email}}</td>
                                                <td>{{$item->donor_name}}</td>
                                                <td>{{$item->date_created->format("d/m/Y")}}</td>
                                                <td>{{$item->summary}}</td>
                                                <td>
                                                    <select class="form-control"
                                                            name="{{ $item->getTable() }}[{{ $item->id }}][status]"
                                                            data-placeholder="Выберите значение...">
                                                        @if(env('ZAPISKI_STATUS') !== null)
                                                            @foreach(json_decode(env('ZAPISKI_STATUS'), true) as $index=> $row)
                                                                <option value="{{$index}}" @if($index == $item->status) selected @endif>{{$row}}</option>
                                                            @endforeach
                                                        @endif
                                                    </select>
                                                </td>
                                            </tr>
                                        @endforeach
                                        </tbody>
                                        <tfoot>
                                        <tr class="text-center">
                                            <th>#</th>
                                            <th>Записка</th>
                                            <th>Вид</th>
                                            <th>Имена на поминовение</th>
                                            <th>Свеча</th>
                                            <th>e-mail</th>
                                            <th>Имя</th>
                                            <th>Дата</th>
                                            <th>Сумма</th>
                                            <th>Статус Поминовения</th>
                                        </tr>
                                        </tfoot>
                                    </table>
                                @elseif($tab->key == 'subject_zapiski')
                                    <table class="table table-striped table-bordered table-sm">
                                        <thead>
                                        <tr class="text-center">
                                            <th class="th-sm">#</th>
                                            <th class="th-sm" width="135">Тип записки</th>
                                            <th class="th-sm" width="385">Треба</th>
                                            <th class="th-sm" width="135">Треба на англ.</th>
                                            <th class="th-sm" width="80">Цена</th>
                                            <th class="th-sm" width="105">Цена за свечу</th>
                                            <th class="th-sm">Статус</th>
                                        </tr>
                                        </thead>
                                        <tbody>
                                        @foreach($zapiskiSubject as $item)
                                            <tr>
                                                <td>{{$item->id}}</td>
                                                <td>
                                                    <select class="form-control"
                                                            name="{{ $item->getTable() }}[{{ $item->id }}][type_id]"
                                                            data-placeholder="Выберите значение...">
                                                        @if($allTypeHeaderZapisok !== null)
                                                            @foreach($allTypeHeaderZapisok as $index=>$row)
                                                                <option value="{{$index}}" @if($index == $item->type_id) selected @endif>{{$row->ru}}</option>
                                                            @endforeach
                                                        @endif
                                                    </select>
                                                </td>
                                                <td>
                                                    <input type="text" class="form-control"
                                                           name="{{ $item->getTable() }}[{{ $item->id }}][subject_ru]"
                                                           value="{{$item->subject_ru}}">
                                                </td>
                                                <td>
                                                    <input type="text" class="form-control"
                                                           name="{{ $item->getTable() }}[{{ $item->id }}][subject_en]"
                                                           value="{{$item->subject_en}}">
                                                </td>
                                                <td>
                                                    <input type="text" class="form-control"
                                                           name="{{ $item->getTable() }}[{{ $item->id }}][price]"
                                                           value="{{$item->price}}">
                                                </td>
                                                <td>
                                                    <input type="text" class="form-control"
                                                           name="{{ $item->getTable() }}[{{ $item->id }}][price_candle]"
                                                           value="{{$item->price_candle}}">
                                                </td>
                                                <td>
                                                    <select class="form-control"
                                                            name="{{ $item->getTable() }}[{{ $item->id }}][status]"
                                                            data-placeholder="Выберите значение...">
                                                        @if(env('STATUS_TYPE') !== null)
                                                            @foreach(json_decode(env('STATUS_TYPE'), true) as $index=>$row)
                                                                <option value="{{$index}}" @if($index == $item->status) selected @endif>{{$row}}</option>
                                                            @endforeach
                                                        @endif
                                                    </select>
                                                </td>
                                            </tr>
                                        @endforeach
                                        </tbody>
                                    </table>
                                @endif
                            </div>
                        @endforeach
                    </div>
                </div>
            </div>
        </div>
    </form>
@endsection
