{% if wireFrame.wireFrameFile is defined and wireFrame.wireFrameFile != null %}
{% set wireFrameFile = wireFrame.wireFrameFile %}
{% else %}
{% set wireFrameFile = 'eshopLayoutFlat.html.twig' %}
{% endif %}
{% extends wireFrameFile %}
{% block page_contents %}
{% block title %}{{ 'eshop.basket'|trans }}{% endblock %}
{{ include('shoppingProcessMap.html.twig') }}
<h1>{{ 'eshop.basket'|trans }}</h1>
{% if app.session.get('order') is defined and app.session.get('order').eshopId is defined and app.session.get('order').eshopId == eshop.eshopId and app.session.get('order').orderItems|length > 0 %}
<form method="POST" action="./basket">
<table class="basket" border="0" cellspacing="0" cellpadding="0">
<tr class="basketItemHead">
<th class="basketItemHeader"></th>
<th class="basketItemHeader">{{ 'product.title'|trans }}</th>
<th class="basketItemHeader">{{ 'product.key'|trans }}</th>
<th class="basketItemHeader" nowrap>{{ 'eshop.price_piece'|trans }}</th>
<th class="basketItemHeader">{{ 'system.units'|trans }}</th>
<th class="basketItemHeader">{{ 'system.total'|trans }}</th>
<th class="basketItemHeader"></th>
</tr>
{% set totalPrice = 0 %}
{% set totalPriceVAT = 0 %}
{% set itemCurrencyKey = '' %}
{% for orderItem in app.session.get('order').orderItems %}
{% if orderItem.orderItemPrice is defined %}
{% set orderItemPrice = orderItem.orderItemPrice %}
{% else %}
{% set orderItemPrice = 0 %}
{% endif %}
{% set productPrice = orderItemPrice * orderItem.orderItemUnits %}
{% if orderItem.orderItemPriceBrutto is defined %}
{% set productPriceVAT = orderItem.orderItemPriceBrutto * orderItem.orderItemUnits %}
{% else %}
{% set productPriceVAT = orderItemPrice * orderItem.orderItemUnits %}
{% endif %}
{% if productPrice is not defined %}
{% set productPrice = 0 %}
{% endif %}
{% set totalPrice = totalPrice + productPrice %}
{% set totalPriceVAT = totalPriceVAT + productPriceVAT %}
{% set itemCurrencyKey = orderItem.currencyKey %}
<tr class="basketItemRow">
<td class="basketItemImage" align="center">
{% if productThumbs[orderItem.productId] is defined %}
<a href="{{ path('root') }}eshop/{{ eshop.eshopId }}/product/{{ orderItem.productId }}">
<img src="{{ asset(productThumbs[orderItem.productId]) }}" height="35" alt="img" border="0">
</a>
{% endif %}
</td>
<td class="basketItemTitle">
<div><a href="{{ path('root') }}eshop/{{ eshop.eshopId }}/product/{{ orderItem.productId }}" class="basketItemLink">{{ orderItem.orderItemTitle }}</a></div>
</td>
<td class="basketItemUnit">
{% if products[orderItem.productId] is defined %}
{% set product = products[orderItem.productId] %}
{{ product.ERPKey }}
{% endif %}
</td>
<td class="basketItemPricePiece" nowrap>{{ orderItemPrice }} {{ orderItem.currencyKey }}</td>
<td class="basketItemUnit">
<input type="text" name="basketItemUnit[{{ orderItem.productId }}]" value="{{ orderItem.orderItemUnits }}" size="2" class="basketUnits">
</td>
<td class="basketItemPrice" nowrap>{{ productPrice }} {{ orderItem.currencyKey }}</td>
<td class="basketItemRemove">
<a href="{{ path('root') }}eshop/{{ eshop.eshopId }}/basket?removeBasketItem={{ orderItem.productId }}" class="basketRemoveLink">{{ 'eshop.from_basket'|trans }}</a>
</td>
</tr>
{% endfor %}
<tr>
<td colspan="4" class="basketSummary">{{ 'eshop.price_product_total'|trans }}</td>
<td class="basketTotalPrice">
{{ totalPrice }} {{ itemCurrencyKey }}
<div class="basketItemDesc">{{ 'product.price_with_VAT'|trans }} ({{ eshop.preferredVAT }}%):</div>
<div class="basketTotalPrice">{{ totalPriceVAT }} {{ itemCurrencyKey }}</div>
</td>
<td colspan="2" class="basketSummary">
<input type="hidden" name="updateBasket" value="yes" />
<button type="submit" id="form_save" name="form[save]" class="butt_small">{{ 'eshop.basket_update'|trans }}</button>
</td>
</tr>
</table>
</form>
<br>
<!-- proceed to payments -->
<div class="nextStepCell">
<a href="{{ path('root') }}eshop/{{ eshop.eshopId }}/payment" class="nextStepLink">{{ 'eshop.next_step'|trans }} >></a>
</div>
{% else %}
<div class="basketEmpty">{{ 'eshop.basket_empty'|trans }}</div>
{% endif %}
<br>
<br>
{% endblock %}