File: D:/HostingSpaces/SBogers10/topswtw.komma.pro/app/views/checkout/partials/orderData.blade.php
<div class="number">3</div>
<h2>{{ Lang::get('checkout/checkout.order.title') }}</h2>
<table class="order-info-table">
<tr class="heading">
<td class="product-info">{{ Lang::get('partials/orderOverview.description') }}</td>
<td class="square">{{ Lang::get('partials/orderOverview.quantity') }}</td>
<td class="square">{{ Lang::get('partials/orderOverview.from_price_without_discount') }}</td>
<td class="square">{{ Lang::get('partials/orderOverview.discount') }}</td>
<td class="square last">{{ Lang::get('partials/orderOverview.price') }}</td>
</tr>
@if(count($checkout->cart()->products()) == 0)
{{ Lang::get('checkout/cart.no_products') }}
@endif
@foreach($checkout->cart()->products() as $product)
<tr>
<td class="product-info">
<strong>{{ (strtolower($product['data']->brand_name) != 'toebehoren'?$product['data']->brand_name.' ': '') }}{{ $product['data']->name }}</strong><br/>
@if($product['data']->special_1)
{{ $product['data']->special_1 }}<br/>
@endif
@if($product['data']->product_group !== null)
@if(Lang::has('pages/products.' . $product['data']->product_group))
{{ Lang::get('pages/products.' . $product['data']->product_group) }}
@else
{{$product['data']->product_group}}
@endif
@endif
@if(!empty($product['data']->filter_class))
{{ $product['data']->filter_class }}
@endif
<br/>
{{ Lang::get('pages/products.article_number') }} TOPS: {{ $product['data']->internal_article_number }}
{{ $product['data']->composition_formatted }}
</td>
<td class="square">
{{ $product['quantity'] }}
@if(strpos(strtolower($product['data']->product_group), 'filterset') !== false || strpos(strtolower($product['data']->product_group), 'filtergrepen') !== false)
{{ Lang::get('pages/products.units.sets') }}
@elseif(strpos(strtolower($product['data']->product_group), 'filter') !== false)
{{ Lang::get('pages/products.units.filters') }}
@endif
</td>
<td class="square">
<span class="price"
ng-hide="invoiceCompany">{{ Format::asPrice($product['data']->price * $product['quantity']) }}</span>
<span class="price"
ng-show="invoiceCompany">{{ Format::asPrice($product['data']->getPriceExVat($product['quantity'])) }}</span>
</td>
<td class="square">
@if($product['data']->hasDiscount($product['quantity'], $checkout->cart()->getCouponCode(), $checkout->cart()->getBatchId()))
<span class="discount">{{ $product['data']->getDiscountSummary($product['quantity'], $checkout->cart()->getCouponCode(), $checkout->cart()->getBatchId()) }}</span>
@else
-
@endif
</td>
<td class="square last">
<span class="price"
ng-hide="invoiceCompany">{{ Format::asPrice($product['data']->getDiscountPrice($product['quantity'], $checkout->cart()->getCouponCode(), $checkout->cart()->getBatchId())) }}</span>
<span class="price"
ng-show="invoiceCompany">{{ Format::asPrice( $product['data']->getDiscountPriceExVat( $product['quantity'], $checkout->cart()->getCouponCode(), $checkout->cart()->getBatchId() )) }}</span>
</td>
</tr>
@endforeach
</table>
<div class="summary">
{{-- Sub Total --}}
<div class="summary-row">
<span class="title">{{ Lang::get('partials/pricingOverview.subtotal') }}</span>
<span class="price" ng-init="subTotal = {{ $checkout->cart()->totalProductPrice() }}"
ng-hide="invoiceCompany">{{ Format::asPrice($checkout->cart()->totalProductPrice(), ['currency' => '€']) }}</span>
<span class="price" ng-init="subTotalEx = {{ $checkout->cart()->totalProductPriceExVat() }}"
ng-show="invoiceCompany">{{ Format::asPrice($checkout->cart()->totalProductPriceExVat(), ['currency' => '€']) }}</span>
</div>
{{-- Discount --}}
<div class="summary-row" ng-show="discount > 0">
<span class="title">{{ Lang::get('partials/pricingOverview.order_discount') }}</span>
<span class="price"
ng-hide="invoiceCompany"
ng-init="discount = {{ $checkout->cart()->getDiscount() }}">- {{ Format::asPrice($checkout->cart()->getDiscount(), ['currency' => '€']) }}</span>
<span class="price"
ng-show="invoiceCompany"
ng-init="discountEx = {{ $checkout->cart()->getDiscountExVat() }}">- {{ Format::asPrice($checkout->cart()->getDiscountExVat(), ['currency' => '€']) }}</span>
</div>
{{-- Shipping Costs --}}
<div class="summary-row" ng-init="highestVatPercentage = {{ $checkout->cart()->highestVatPercentage() }}">
<span class="title">{{ Lang::get('partials/pricingOverview.shipping') }}</span>
<span class="price" ng-hide="invoiceCompany"
ng-init="shippingCosts = {{ $checkout->cart()->shipping() }}"
ng-bind-html="(shippingCosts / 100) | currency:'€' | smallAfterCommaFilter">{{ Format::asPrice($checkout->cart()->shipping(), ['currency' => '€']) }}</span>
<span class="price" ng-show="invoiceCompany"
ng-init="shippingCostsEx = {{ $checkout->cart()->shippingWithoutVat() }}"
ng-bind-html="(shippingCostsEx / 100) | currency:'€' | smallAfterCommaFilter">{{ Format::asPrice($checkout->cart()->shippingWithoutVat(), ['currency' => '€']) }}</span>
</div>
{{-- Price VAT excluded --}}
<div>
{{--This block is only shown when -There is an invoice compamy AND the country is not NL and shipping is not NL -OR invoiceCompany and country is nl--}}
<div class="summary-row total"
ng-show="(invoiceCompany &&(invoiceCountry != 'NL' && ( shippingType != 'add-shipping-address' || shippingCountry != 'NL'))||(invoiceCompany && invoiceCountry == 'NL'))">
{{--Totaal (Excl BTW)--}}
<span class="title">{{ Lang::get('partials/pricingOverview.total') }}<span
class="extra">({{ Lang::get('partials/pricingOverview.excl_vat') }})</span></span>
<span class="price"
ng-bind-html="(getTotalCostsEx() / 100) | currency:'€' | smallAfterCommaFilter">{{ Format::asPrice($checkout->cart()->priceWithoutVat( $checkout->cart()->totalPrice() ), ['currency' => '€']) }}</span>
</div>
{{-- VAT normal --}}
{{--This is shown when invoiceCompany is set and country is nl--}}
<div class="summary-row vat" ng-show="invoiceCompany && invoiceCountry == 'NL'">
{{--Prijs inclusief BTW--}}
<span class="title">{{ Lang::get('partials/pricingOverview.price_with_vat') }}</span>
<span class="price"
ng-bind-html="(getTotalCosts() / 100) | currency:'€' | smallAfterCommaFilter">{{ Format::asPrice($checkout->cart()->totalPrice(), ['currency' => '€']) }}</span>
</div>
{{-- VAT reverse charge --}}
{{--This in shown when invoiceCompany and country is not nl and shipping is not nl--}}
<div class="summary-row vat"
ng-show="(invoiceCompany &&(invoiceCountry != 'NL' && ( shippingType != 'add-shipping-address' || shippingCountry != 'NL')))">
{{--Btw verlegd (€ 0)--}}
<span class="title">{{ Lang::get('partials/pricingOverview.vat_reverse_charge') }}</span>
<span class="price">{{ Format::asPrice(0, ['currency' => '€']) }}</span>
</div>
</div>
{{-- Price VAT included --}}
{{--This is shown when no invoicompany OR invoice country is not nl and shipping is nl--}}
<div ng-show="!(invoiceCompany) || (invoiceCountry != 'NL' && (shippingType == 'add-shipping-address' && shippingCountry == 'NL'))">
<div class="summary-row total">
<span class="title">{{ Lang::get('partials/pricingOverview.total') }}</span>
<span class="price"
ng-bind-html="(getTotalCosts() / 100) | currency:'€' | smallAfterCommaFilter">{{ Format::asPrice($checkout->cart()->totalPrice(),['currency' => '€']) }}</span>
</div>
<div class="summary-row vat">
<span class="title">{{ Lang::get('partials/pricingOverview.price_without_vat') }}</span>
<span class="price"
ng-bind-html="(getTotalCostsEx() / 100) | currency:'€' | smallAfterCommaFilter">{{ Format::asPrice($checkout->cart()->priceWithoutVat( $checkout->cart()->totalPrice() ), ['currency' => '€']) }}</span>
</div>
</div>
</div>