@section('content')
{{Breadcrumb::withLinks($breadcrumbs)}}
{{Form::open(['route' => ['admin.book.update', $book->id], 'method' => 'PUT', 'secure' => true, 'files' => true])}}
{{Navigation::tabs($tabs)->withAttributes(['role' => 'tablist', 'class' => 'flags'])}}

{{trans('admin.labels.identification-data')}}

{{ControlGroup::generate( Form::label('isbn', trans('admin.fields.isbn').":"), InputGroup::withContents(Form::text('isbn', $book->isbn, ['disabled' => 'disabled']))->append('') )}}
{{ControlGroup::generate( Form::label('helios', trans('admin.fields.helios').":"), InputGroup::withContents(Form::text('helios', $book->helios, ['disabled' => 'disabled']))->append('') )}}

{{trans('admin.labels.basic-data')}}

{{ControlGroup::generate( Form::label('title', trans('admin.fields.title').":"), Form::text('title', $book->title, ['disabled' => 'disabled']) )}} {{ControlGroup::generate( Form::label('author', trans('admin.fields.author').":"), Form::text('author', $book->author, ['disabled' => 'disabled']) )}} {{ControlGroup::generate( Form::label('publisher', trans('admin.fields.publisher').":"), Form::text('publisher', $book->publisher, ['disabled' => 'disabled']) )}}

{{trans('admin.labels.classification-data')}}

{{ControlGroup::generate( Form::label('book_languages[]', trans('admin.fields.languages').":"), Form::select('book_languages[]', $book_languages[Config::get('admin.language.route')], $book->bookLanguages()->lists('book_language_id'), ['multiple', 'disabled' => 'disabled']) )}} {{ControlGroup::generate( Form::label('book_categories[]', trans('admin.fields.categories').":"), Form::select('book_categories[]', $book_categories[Config::get('admin.language.route')], $book->bookCategories()->lists('book_category_id'), ['multiple', 'disabled' => 'disabled']) )}} {{ControlGroup::generate( Form::label('book_edition', trans('admin.fields.edition').":"), Form::select('book_edition', $book_editions[Config::get('admin.language.route')], $book->bookEditions()->lists('book_edition_id'), ['disabled' => 'disabled']) )}}

{{trans('admin.labels.additional-data')}}

{{ControlGroup::generate( Form::label('year', trans('admin.fields.year-of-issue').":"), Form::text('year', $book->year, ['disabled' => 'disabled']) )}}
{{ControlGroup::generate( Form::label('pages', trans('admin.fields.page-count').":"), Form::text('pages', $book->pages, ['disabled' => 'disabled']) )}}
{{ControlGroup::generate( Form::label('format', trans('admin.fields.format').":"), Form::text('format', $book->format, ['disabled' => 'disabled']) )}}
{{ControlGroup::generate( Form::label('binding', trans('admin.fields.binding').":"), Form::select('binding', $book_binding_options, $book->binding, ['disabled' => 'disabled']) )}}
{{ControlGroup::generate( Form::label('weight', trans('admin.fields.weight').":"), InputGroup::withContents(Form::text('weight', $book->weight, ['disabled' => 'disabled']))->append('kg') )}}
{{ControlGroup::generate( Form::label('stock', trans('admin.fields.stock-count').":"), InputGroup::withContents(Form::text('stock', $book->stock, ['disabled' => 'disabled']))->append('ks') )}}

{{trans('admin.labels.price-data')}}

{{ControlGroup::generate( Form::label('price', trans('admin.fields.price').":"), InputGroup::withContents(Form::text('price', number_format($book->price, 2, ',', ' '), ['disabled' => 'disabled']))->append('') )}}
{{ControlGroup::generate( Form::label('discount', trans('admin.fields.discount-price').":"), InputGroup::withContents(Form::text('discount', $book_discount ? number_format($book_discount->discount, 2, ',', ' ') : '', ['disabled' => 'disabled']))->append('') )}}
{{ControlGroup::generate( Form::label('discount_start', trans('admin.fields.discount-start').":"), InputGroup::withContents(Form::text('discount_start', $book_discount ? date('d.m.Y', strtotime($book_discount->discount_start)) : '', ['disabled' => 'disabled']))->append('') )}}
{{ControlGroup::generate( Form::label('discount_end', trans('admin.fields.discount-end').":"), InputGroup::withContents(Form::text('discount_end', $book_discount ? date('d.m.Y', strtotime($book_discount->discount_end)) : '', ['disabled' => 'disabled']))->append('') )}}

{{trans('admin.labels.settings')}}

{{Form::hidden('novelty', 0)}} {{ControlGroup::generate( Form::label('novelty', trans('admin.fields.novelty').":"), Form::checkbox('novelty', 1, $book->novelty, ['disabled' => 'disabled']) )}}
{{Form::hidden('suggested', 0)}} {{ControlGroup::generate( Form::label('suggested', trans('admin.fields.suggested').":"), Form::checkbox('suggested', 1, $book->suggested, ['disabled' => 'disabled']) )}}
{{Form::hidden('only_for_one_euro', 0)}} {{ControlGroup::generate( Form::label('only_for_one_euro', trans('admin.fields.only-for-one-euro').":"), Form::checkbox('only_for_one_euro', 1, $book->only_for_one_euro, ['disabled' => 'disabled']) )}}
{{Form::hidden('active', 0)}} {{ControlGroup::generate( Form::label('active', trans('admin.fields.active').":"), Form::checkbox('active', 1, $book->active, ['disabled' => 'disabled']) )}}

{{trans('admin.labels.product-image')}}

@if ($book->image)
{{HTML::image($book->image->url('medium'))}}
{{ControlGroup::generate( Form::label('image', trans('admin.fields.image').":"), Form::file('image', ['disabled' => 'disabled']) )}}
@else {{ControlGroup::generate( Form::label('image', trans('admin.fields.image').":"), Form::file('image', ['disabled' => 'disabled']) )}} @endif
@foreach($tabs as $tab)

{{trans('admin.labels.describing-data')}}

{{$book_descriptions[$tab['route']]}}
{{$book_reviews[$tab['route']]}}
@endforeach
@if (Sentry::getUser()->hasAccess('admin.book.update')) {{Button::success(trans('admin.buttons.store'))->prependIcon(Icon::ok())->submit()}} {{Button::danger(trans('admin.buttons.cancel'))->prependIcon(Icon::remove())->asLinkTo(route('admin.book.index'))}} @else {{Button::primary(trans('admin.buttons.back'))->prependIcon(Icon::arrow_left())->asLinkTo(route('admin.book.index'))}} @endif {{Form::close()}}
@stop @section('scripts') $('form .input-daterange').datepicker({ autoclose: true, format: "dd.mm.yyyy", weekStart: 1, language: "sk" }); $('form select[name^="book_languages"]').select2({ placeholder: '{{trans('admin.messages.select-languages')}}', theme: 'bootstrap', width: '100%', language: "sk" }); $('form select[name^="book_categories"]').select2({ placeholder: '{{trans('admin.messages.select-categories')}}', theme: 'bootstrap', width: '100%', language: "sk" }); @stop