@section('content')
{{Breadcrumb::withLinks($breadcrumbs)}}
{{Form::open(['route' => 'admin.book.store', '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'))->append('') )}}
{{ControlGroup::generate( Form::label('helios', trans('admin.fields.helios').":"), InputGroup::withContents(Form::text('helios'))->append('') )}}

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

{{ControlGroup::generate( Form::label('title', trans('admin.fields.title').":"), Form::text('title') )}} {{ControlGroup::generate( Form::label('author', trans('admin.fields.author').":"), Form::text('author') )}} {{ControlGroup::generate( Form::label('publisher', trans('admin.fields.publisher').":"), Form::text('publisher') )}}

{{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')], null, ['multiple']) )}} {{ControlGroup::generate( Form::label('book_categories[]', trans('admin.fields.categories').":"), Form::select('book_categories[]', $book_categories[Config::get('admin.language.route')], null, ['multiple']) )}} {{ControlGroup::generate( Form::label('book_editions', trans('admin.fields.edition').":"), Form::select('book_editions', $book_editions[Config::get('admin.language.route')]) )}}

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

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

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

{{ControlGroup::generate( Form::label('price', trans('admin.fields.price').":"), InputGroup::withContents(Form::text('price'))->append('') )}}
{{ControlGroup::generate( Form::label('discount', trans('admin.fields.discount-price').":"), InputGroup::withContents(Form::text('discount'))->append('') )}}
{{ControlGroup::generate( Form::label('discount_start', trans('admin.fields.discount-start').":"), InputGroup::withContents(Form::text('discount_start'))->append('') )}}
{{ControlGroup::generate( Form::label('discount_end', trans('admin.fields.discount-end').":"), InputGroup::withContents(Form::text('discount_end'))->append('') )}}

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

{{Form::hidden('novelty', 0)}} {{ControlGroup::generate( Form::label('novelty', trans('admin.fields.novelty').":"), Form::checkbox('novelty', 1, true) )}}
{{Form::hidden('suggested', 0)}} {{ControlGroup::generate( Form::label('suggested', trans('admin.fields.suggested').":"), Form::checkbox('suggested', 1) )}}
{{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) )}}
{{Form::hidden('active', 0)}} {{ControlGroup::generate( Form::label('active', trans('admin.fields.active').":"), Form::checkbox('active', 1, true) )}}

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

{{ControlGroup::generate( Form::label('image', trans('admin.fields.image').":"), Form::file('image') )}}
@foreach($tabs as $tab)

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

{{ControlGroup::generate( Form::label('description['.$tab['route'].']', trans('admin.fields.description').":"), Form::textarea('description['.$tab['route'].']', null, ['rows' => 8, 'class' => 'redactor']) )}} {{ControlGroup::generate( Form::label('review['.$tab['route'].']', trans('admin.fields.review').":"), Form::textarea('review['.$tab['route'].']', null, ['rows' => 8, 'class' => 'redactor']) )}}
@endforeach
@if (Sentry::getUser()->hasAccess('admin.book.store')) {{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" }); $('textarea.redactor').redactor({ buttons: ['formatting', 'bold', 'italic', 'deleted', 'underline'], allowedTags: ['h3', 'strong', 'b', 'em', 'i', 'del', 'strike', 'u', 'sub', 'sup', 'br'], formatting: ['h3'], cleanStyleOnEnter: true, removeComments: true, removeDataAttr: true, paragraphize: false, replaceDivs: false, imageLink: false, linebreaks: true, minHeight: 250, lang: 'sk' }); @stop