HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/topswtw.komma.pro/app/views/mobile/partials/checkout/orderData.blade.php
<h2>3. {{ Lang::get('checkout/checkout.order.title') }}</h2>

@if(count($checkout->cart()->products()) == 0)
    {{ Lang::get('checkout/cart.no_products') }}
@endif

<div class="checkout-product-list">
    @foreach($checkout->cart()->products() as $product)
        <div class="checkout-product-list-item">
            <h3>
                <span class="rule-1">{{ (strtolower($product['data']->brand_name) != 'toebehoren'?$product['data']->brand_name.' ': '') }}{{ $product['data']->name }}</span>
                @if($product['data']->special_1)
                    <span class="rule-2">{{ $product['data']->special_1 }}</span>
                @endif


                <span class="rule-3">
                @if(Lang::has('pages/products.' . $product['data']->product_group))
                        {{ Lang::get('pages/products.' . $product['data']->product_group) }}
                    @else
                        {{$product['data']->product_group}}
                    @endif
                    {{ $product['data']->filter_class }}
            </span>


            </h3>
            <div class="quantity-price">
                <div class="quantity">
                    <span>{{ Lang::get('partials/orderOverview.quantity') }}</span>
                    {{ $product['quantity'] }}
                    @if(strtolower($product['data']->product_group) == 'filterset' || strtolower($product['data']->product_group) == 'filtergrepen')
                        {{ Lang::get('pages/products.units.sets') }}
                    @elseif(strtolower($product['data']->product_group) == 'filter')

                        {{ Lang::get('pages/products.units.filters') }}
                    @endif
                </div>
                <div class="price">
                <span class="price"
                      ng-hide="invoiceCompany">{{ Format::asPrice($product['data']->getDiscountPrice($product['quantity'], $checkout->cart()->getCouponCode(), $checkout->cart()->getBatchId()), ['currency' => '€']) }}</span>
                    <span class="price"
                          ng-show="invoiceCompany">{{ Format::asPrice( $product['data']->getDiscountPriceExVat( $product['quantity'], $checkout->cart()->getCouponCode(), $checkout->cart()->getBatchId() ), ['currency' => '€']) }}</span>
                </div>
            </div>
        </div>
    @endforeach
</div>


<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 discount" 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 shippingCost-summary" 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>


        <p class="sub-text">
            {{ Lang::get('partials/pricingOverview.free_shipping', ['country'=> '<span ng-bind-html=shippingCountryExtra>'.Lang::get('countries.'.\Shop::getDomainCountry()).'</span>' ,'price' => '<span ng-bind-html="(freeShippingCountry / 100) | currency:\'&euro; \' | smallAfterCommaFilter"></span>']) }}*
        </p>

    </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>
            <p class="sub-text">
                @lang('partials/pricingOverview.price_with_vat_message')
            </p>
        </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>