@section('content')
{{Breadcrumb::withLinks($breadcrumbs)}}
{{Form::open(['id' => 'order', 'route' => ['admin.order.update', $order->id], 'method' => 'PUT', 'secure' => true])}}
{{ControlGroup::generate( Form::label('id', trans('admin.fields.order-number').":"), Form::select('id', $orders, $order->id) )}} {{ControlGroup::generate( Form::label('state', trans('admin.fields.order-state').":"), Form::select('state', $order_states, $order->state, ['disabled' => 'disabled']) )}} {{ControlGroup::generate( Form::label('paid', trans('admin.fields.payment-state').":"), Form::select('paid', $payment_states, $order->paid, ['disabled' => 'disabled']) )}}
@forelse($order_items as $order_item) @empty @endforelse
{{trans('admin.labels.helios')}} {{trans('admin.labels.product')}} {{trans('admin.labels.quantity')}} {{trans('admin.labels.item-price')}} {{trans('admin.labels.summary-price')}}
{{$order_item['helios']}} {{$order_item['book_title']}} {{$order_item['quantity']}} {{number_format($order_item['price_item'], 2, ',', ' ')}} € {{number_format($order_item['price'], 2, ',', ' ')}} €
{{trans('admin.messages.empty-list-of-orders')}}
@if ($order->message)
{{trans('admin.labels.message')}}

{{$order->message}}
@endif @if (!$order->complete)
@if ($order->state=='new') {{trans('admin.messages.order-is-incomplete')}}

@if (Sentry::getUser()->hasAccess('admin.order.update')) {{Button::danger(trans('admin.buttons.set-order-as-complete-and-paid'))->prependIcon(Icon::ok())->submit()->addAttributes(['class' => 'complete'])}} {{Button::warning(trans('admin.buttons.cancel-order'))->prependIcon(Icon::remove())->submit()->addAttributes(['class' => 'abort'])}}

{{trans('admin.messages.don-not-use-this-feature-if-not-sure')}} @endif @elseif($order->state=='abort') {{trans('admin.messages.order-is-aborted')}} @endif
@endif
{{trans('admin.labels.billing-address')}}

{{$order->first_name}} {{$order->last_name}}
@if (!empty($order->billing_company)) {{$order->billing_company}}
@endif {{$order->billing_street}}
{{$order->billing_postcode}}, {{$order->billing_city}}
{{$order_countries[$order->billing_country]}}

@if (!empty($order->billing_ico) && !isGeneratedIco($order->billing_ico)) {{trans('admin.labels.ico')}}: {{$order->billing_ico}}
@endif @if (!empty($order->billing_dic)) {{trans('admin.labels.dic')}}: {{$order->billing_dic}}
@endif @if (!empty($order->billing_icdph)) {{trans('admin.labels.icdph')}}: {{$order->billing_icdph}} @endif

{{trans('admin.labels.shipment-address')}}

@if ($order_shipment->type=='post-address' || $order_shipment->type=='post-office' || $order_shipment->type=='post-box' || $order_shipment->type=='courier-dhl' || $order_shipment->type=='post-czech' || $order_shipment->type=='post-europe')
@if ($order_shipment->type!='post-office' && $order_shipment->type!='post-box') {{$order->shipment_first_name ? $order->shipment_first_name : $order->first_name}} {{$order->shipment_last_name ? $order->shipment_last_name : $order->last_name}}
@endif @if (!empty($order->shipment_company)) {{$order->shipment_company}}
@endif {{$order->shipment_street}}
{{$order->shipment_postcode}}, {{$order->shipment_city}}
{{$order_countries[$order->shipment_country]}}
@else
{{$order_shipment->title($language->id)}}
@endif {{trans('admin.labels.contact-data')}}

{{$order->email}}
{{$order->phone_number}}
{{trans('admin.labels.order-details')}}

{{trans('admin.labels.for-goods')}}:
{{number_format($order->price_goods, 2, ',', ' ')}} €
{{trans('admin.labels.for-shipment')}}:
{{number_format($order->price_shipment, 2, ',', ' ')}} €
{{trans('admin.labels.summary-price')}}:
{{number_format($order->price, 2, ',', ' ')}} €

{{trans('admin.labels.payment')}}:
@if ($payment && $order_payment->type == 'ecard')
{{link_to_route('admin.payment-ecard.show', $order_payment->title($language->id), [$payment->id])}}
@elseif ($payment && $order_payment->type == 'epay')
{{link_to_route('admin.payment-epay.show', $order_payment->title($language->id), [$payment->id])}}
@else
{{$order_payment->title($language->id)}}
@endif
{{trans('admin.labels.shipment')}}:
{{$order_shipment->title($language->id)}}
@if ($order->shipment_number && $order->shipment_date)
{{trans('admin.fields.shipment-number')}}:
{{$order->shipment_number}}
{{trans('admin.fields.shipment-date')}}:
{{$order->shipment_date}}
@endif
@if ($revisions->count())
@foreach($revisions as $revision) @if (!is_null($revision->user_id)) @else @endif @endforeach
{{trans('admin.labels.revision')}} {{trans('admin.labels.state')}} {{trans('admin.labels.date')}}
{{mb_ucfirst(trans('validation.attributes.state'))}} {{trans('admin.labels.order-state-new')}} {{date('j.n.Y', strtotime($order->created_at))}}   {{date('H:i:s', strtotime($order->created_at))}}
{{mb_ucfirst(trans('validation.attributes.' . $revision->fieldName()))}}{{HTML::linkRoute('admin.user.show', trans('admin.labels.order-' . $revision->fieldName() . '-' . $revision->newValue()), [$revision->userResponsible()->id], ['title' => $revision->userResponsible()->first_name . ' ' . $revision->userResponsible()->last_name])}}{{trans('admin.labels.order-' . $revision->fieldName() . '-' . $revision->newValue())}} {{date('j.n.Y', strtotime($revision->created_at))}}   {{date('H:i:s', strtotime($revision->created_at))}}
@endif
@if ($order_shipment->type=='post-address' || $order_shipment->type=='post-office' || $order_shipment->type=='post-box' || $order_shipment->type=='courier-dhl' || $order_shipment->type=='post-czech' || $order_shipment->type=='post-europe') {{Form::hidden('shipment_number', $order->shipment_number)}} {{Form::hidden('shipment_date', $order->shipment_date)}} @endif @if (!$order->complete) {{Form::hidden('state', $order->state)}} {{Form::hidden('paid', $order->paid)}} @endif {{Form::hidden('complete', $order->complete)}} {{Form::hidden('state_confirmed', 0)}} {{Form::hidden('paid_confirmed', 0)}} {{Form::hidden('input_prompted', 0)}} @if (Sentry::getUser()->hasAccess('admin.order.update') && $order->complete) {{Button::success(trans('admin.buttons.store'))->prependIcon(Icon::ok())->submit()}} {{Button::danger(trans('admin.buttons.cancel'))->prependIcon(Icon::remove())->asLinkTo(route('admin.order.index'))}} @else {{Button::primary(trans('admin.buttons.back'))->prependIcon(Icon::arrow_left())->asLinkTo(route('admin.order.index'))}} @endif {{Form::close()}}
@stop @section('scripts') $('form select[name=id]').on('change', function() { var id = $(this).val(); var url = '{{route('admin.order.show', ['~id~'])}}'; location.assign(url.replace('~id~', id)); }); @stop