@extends('admin.layouts.main', array('scripts' => array(path_asset('path.backoffice.js_path') . '/view/backend-generic-order.js')))

@section('content')
    <div id="content-order">
        <div class="row">
            <div class="col-xs-10">
                <h1>{{ ucfirst($contentType->getLabel()) }}</h1>
                <h4>Reordering</h4>
            </div>
            <div class="col-xs-2 form-actions">
                <a href="{{ url("/admin/content/index/{$contentType->getType()}") }}" data-toggle="tooltip" data-placement="bottom" title="@lang("backend.back_list")" class="btn btn-default pull-right">
                    <span class="icon glyphicon glyphicon-th-list"></span>
                </a>
            </div>
        </div>
        @if (!empty($entries))
        <form id="order_form" method="post">
            @csrf
            <div class="row">
                <div class="col-md-8">
                    <div class="dd" id="nestable3">
                        <input type="hidden" id="content_order" name="content_order" value="">
                        <ol class="dd-list" id="menu-items">
                        @foreach($entries as $entry)
                            @include('admin.generic.pages.order_entry', array('entry' => $entry))
                        @endforeach
                        </ol>
                    </div>
                </div>
            </div>
            <div class="row">
                <div class="col-md-8">
                    <input class="btn btn-primary pull-right save-order" type="submit" value="@lang('backend.save')">
                </div>
            </div>
        </form>
        @else
        <div class="row">
            <div class="col-md-8">
                <h5>@lang('backend.nothing_to_reorder')</h5>
            </div>
        </div>
        @endif
    </div>
    <script>
        $(function() {
            var orderContent = new Eae.View.BackendGenericOrder({
                el : $('#content-order'),
                hierarchic : @json($contentType->isHierarchic())
            });
        });
    </script>
@stop
