{% extends 'base.html.twig' %}
{% block body %}
<script>
function make_order() {
var total_sum = document.getElementById("total_sum").value;
{% if (env.site == env.domopt or env.site == env.mixopt) and app.user.miniopt == 0 %}
if (total_sum > {{ sett.get('min_order_opt') }}) location.href = '{{ path ('checkout') }}';
else alert("{{ labels.get('cart-edit-18') }} {{ sett.get('min_order_opt') }} {{ sett.get('valuta') }}");
{% elseif (env.site == env.domopt or env.site == env.mixopt) and app.user.miniopt == 1 %}
if (total_sum > {{ sett.get('min_order') }}) location.href = '{{ path ('checkout') }}';
else alert("{{ labels.get('cart-edit-18') }} {{ sett.get('min_order') }} {{ sett.get('valuta') }}");
{% else %}
if (total_sum > 0) location.href = '{{ path ('checkout') }}';
{% endif %}
}
</script>
{% if cart.prods_limited %}
<div class="prods_limited_msg">{{ prod_limited_msg }}</div>
{% endif %}
<div>
{% if cart_items|length %}
<div class="cart-right">
{{ include('cart/block/cart-right-block.html.twig') }}
</div>
{% endif %}
<div class="cart-left-0">
<h1 class="pl-h1 cart-h1">{{ labels.get('cart-edit-3')|raw }}</h1>
{% if not Auth.isOpt %}
<div class="delivery-indicator-block">
<div class="delivery-indicator">
<div class="delivery-indicator-progress" style="width: {{ delivery_indicator_data.percent }}%"></div>
</div>
<div class="delivery-indicator-min">{{ delivery_indicator_data.freedelivery_min }} {{ env.valuta.name }}</div>
</div>
<div class="delivery-indicator-remainder{{ delivery_indicator_data.freedelivery ? '' : ' active' }}">{{ labels.get('delivery-indicator-remainder') }} <span><span class="data-remainder">{{ delivery_indicator_data.remainder|fmtmoney }}</span> {{ env.valuta.name }}</span></div>
<div class="delivery-indicator-free{{ delivery_indicator_data.freedelivery ? ' active' : '' }}">{{ labels.get('delivery-indicator-free') }}</div>
{% endif %}
{% if cart_items|length %}
{% if not Auth.isOpt %}
{{ page.cont|raw }}
{% endif %}
<nav aria-label="Shopping Cart Next Navigation">
<div class="cart-checkall">
<div class="pull-right hidden-xs"><a href="#" class="cart-edit-removegroup"><i class="fa fa-trash-o"></i> {{ labels.get('cart-edit-7')|raw }}</a></div>
<div class="pull-right visible-xs"><a href="#" class="cart-edit-mremovegroup"><i class="fa fa-trash-o"></i> {{ labels.get('cart-edit-7')|raw }}</a></div>
<div class="cart-checkall-1"><div class="space"></div><input type="checkbox" class="cart-edit-checkall"> {{ labels.get('cart-edit-5')|raw }}</div>
</div>
</nav>
{% else %}
<h1 class="tac"><i class="fa fa-shopping-cart"></i> {{ labels.get('cart_empty')|raw }}</h1>
<br>
<h4 class="tac">{{ labels.get('cart_empty_2')|raw }}</h4>
<br>
<h4 class="tac"><a href="{{ path('prod_list_spec', {'spec': 'action'}) }}" class="tdu">{{ labels.get('cart_empty_3')|raw }}</a></h4>
<br>
<br>
{% endif %}
</div>
<div class="cart-left">
{% if cart_items|length %}
<div class="cart-edit">
<table class="table table-bordered table-cart hidden-xs">
<thead>
<tr class="hidden-xs">
<th></th>
<th class="ce-img">{{ labels.get('photo')|raw }}</th>
<th class="ce-wide">{{ labels.get('title')|raw }}</th>
<th class="ce-wide">{{ labels.get('cart-edit-8')|raw }}</th>
<th class="ce-wide">{{ labels.get('price')|raw }}</th>
<th class="ce-wide">{{ labels.get('cart-edit-9')|raw }}</th>
<th class="ce-wide-name">{{ labels.get('cart-edit-10')|raw }}</th>
<th></th>
</tr>
</thead>
<tbody>
{% set w = 0 %}
{% for key, cart_item in cart_items %}
{% set price = cart_item.prod.price %}
{% set weight = cart_item.prod.weight %}
{% set inpack = cart_item.prod.inpack %}
{% set num = cart_item.prod.num %}
{% if cart_item.var == 2 %}
{% set price = cart_item.prod.price2 %}
{% set weight = cart_item.prod.weight2 %}
{% set inpack = cart_item.prod.inpack2 %}
{% set num = cart_item.prod.num2 %}
{% elseif cart_item.var == 3 %}
{% set price = cart_item.prod.price3 %}
{% set weight = cart_item.prod.weight3 %}
{% set inpack = cart_item.prod.inpack3 %}
{% set num = cart_item.prod.num3 %}
{% endif %}
<form action="{{ path('wishlist_add', {'prod_id': cart_item.prod.id}) }}" method="post" class="wishform wishform_{{ cart_item.prod.id }}">
<input type="hidden" name="id" value="{{ cart_item.prod.id }}" />
<input type="hidden" name="var" value="1" class="prodvar1"/>
</form>
<form action="{{ path('cart_update') }}" method="post" class="cart-edit-form-update" data-key="{{ key }}">
<tr class="ce{{ w % 2 }}{% set w = w + 1 %} hidden-xs ce-item-{{ key }}">
<td class="pr"><input type="checkbox" class="cart-remove-check" name="removegroup" value="{{ key }}"></td>
<td align="center" class="ce-img pl-img" data-img="pl-img-{{ cart_item.prod.id }}" style="width: 100px; min-width: 100px; max-width: 100px; overflow: hidden;">
<div class="pr">
<div class="img-wrapper pl-image-detail">
<a class="group3" href="{{ asset(env.host_static ~ '/pic/prod-l/' ~ cart_item.prod.id ~ '.jpg') }}">
<img class="b-lazy" src="{{ asset('loading-img' ~ (env.is_opt ? '-opt' : '') ~ '.gif' , 'img') }}" data-src="{{ asset(env.host_static ~ '/pic/prod-l/' ~ cart_item.prod.id ~ '.jpg') }}" alt="" />
</a>
</div>
</div>
</td>
<td class="cezt" style="width: 100%;">
<div style="position: relative">
<div class="pa w100 pl-img-full" id="pl-img-{{ cart_item.prod.id }}">
<img class="b-lazy" src="{{ asset('loading-img' ~ (env.is_opt ? '-opt' : '') ~ '.gif' , 'img') }}" data-src="{{ asset(env.host_static ~ '/pic/prod-l/' ~ cart_item.prod.id ~ '.jpg') }}" alt="{{ cart_item.prod.name }}" />
</div>
</div>
<input type="hidden" name="id_{{ key }}" value="{{ cart_item.id }}">
<a href="{{ path('prod_cont', {'prod_id': cart_item.prod.id}) }}" target="_blank">{{ cart_item.prod.name }}</a><br><br class="ce-wide">
<div class="clear"></div>
<div class="box-product">
<div class="cet2 ce-wide weight">{{ labels.get('pack')|raw }}: {{ inpack }}</div>
<div class="cet2 ce-wide weight">{{ labels.get('pack-weight')|raw }}: {{ weight }} {{ labels.get('weight-g')|raw }}</div>
</div>
<div class="clear"></div>
<div class="ce-mobile">
<br>
{% if cart_item.price != cart_item.baseprice %}
<s>{{ cart_item.baseprice|fmtmoney }} {{ env.valuta.name }} / {{ inpack }}</s><br />
<nobr>{{ cart_item.price|fmtmoney }} {{ env.valuta.name }} / {{ inpack }}</nobr><br />
{% if cart_item.skidka %}<span style="color:red;">{{ labels.get('cart-edit-13')|raw }} -{{ cart_item.skidka }}%</span>{% endif %}
{% else %}
<nobr>{{ cart_item.price|fmtmoney }} {{ env.valuta.name }} / {{ inpack }}</nobr>
{% endif %}
</div>
</td>
<td align="center" class="ce-pm text-center">
<input type="hidden" class="cart-edit-avail-{{ key }}" data-avail-num="{{ num }}">
<input type="button" class="pcfl cart-edit-minus" data-key="{{ key }}" id="cart_num_minus_{{ key }}" value="-"><input type="text" maxlength="5" size="2" name="num_{{ key }}" id="cart_num_{{ key }}" class="quantity{{ cart_item.prod.id }} text-center pcfc cart-edit-change" data-key="{{ key }}" value="{{ cart_item.num }}"><input type="button" class="pcfr cart-edit-plus" data-key="{{ key }}" id="cart_num_plus_{{ key }}" value="+">
<p class="cart-avail">{{ labels.get('pc-num-1')|raw }}: {{ num }}</p>
</td>
<td align="center" class="ce-wide">
<s class="cart_prod_baseprice" id="cart_baseprice_{{ key }}" {% if cart_item.price|round(2) == cart_item.baseprice|round(2) %} style="display: none;"{% endif %}>{{ cart_item.baseprice|fmtmoney }} {{ env.valuta.name }} / {{ inpack }}</s>
<nobr id="cart_price_{{ key }}"><i class="ohr"><span>{{ cart_item.price|fmtmoney }}</span> {{ env.valuta.name }}</i> / {{ inpack }}</nobr>
{% if cart_item.skidka %}<div style="color:red;">{{ labels.get('cart-edit-13')|raw }} -{{ cart_item.skidka }}%</div>{% endif %}
{% if cart_item.prod.skidka or cart_item.prod.skidka2 or cart_item.prod.skidka3 %}
{% else %}
{% if cart_item.var == 1 %}
{% set pnd = cart_item.prod.getNumDiscount %}
{% elseif cart_item.var == 2 %}
{% set pnd = cart_item.prod.getNumDiscount2 %}
{% elseif cart_item.var == 3 %}
{% set pnd = cart_item.prod.getNumDiscount3 %}
{% endif %}
{% set elem = '3+' %}
{% if attribute(pnd, elem) %}
<nobr style="color:red;">(<span>{{ cart_item.num >= 3 ? cart_item.price|fmtmoney : (cart_item.price*(100-attribute(pnd, elem))/100)|fmtmoney }}</span> {{ env.valuta.name }} {{ labels.get('cart-edit-17')|raw }})</nobr>
{% endif %}
{% endif %}
</td>
<td align="center" class="ce-wide">
<nobr><span id="cart_sum_{{ key }}">{{ (cart_item.price * cart_item.num)|fmtmoney }}</span> {{ env.valuta.name }}</nobr>
</td>
<td align="center" style="text-align:right;" class="ce-wide cebtns">
{% if not Auth.getUserId %}
<a href="{{ path('user') }}" class="awl btn btn-theme m-b-1 cart_button" title="{{ labels.get('cart-edit-14')|raw }}"><i class="fa fa-heart-o"></i> </a><br>
{% elseif not cart_item.prod.id in wishlist.ids %}
<a href="#" class="awl btn btn-theme m-b-1 cart_button wishlist-add-{{ cart_item.prod.id }} wishlist-add" data-id="{{ cart_item.prod.id }}" title="{{ labels.get('cart-edit-14')|raw }}"><i class="fa fa-heart-o"></i> </a><br>
{% else %}
<a href="{{ path('wishlist') }}" class="awl btn btn-theme m-b-1 cart_button wishlist-add-{{ cart_item.prod.id }}"><i class="fa fa-heart"></i> </a><br>
{% endif %}
<a href="/api/cart/delete?item={{ key }}" class="btn btn-theme m-b-1 cart_button cart-edit-delete" data-key="{{ key }}" title="{{ labels.get('cart-edit-15')|raw }}"><i class="fa fa-trash-o"></i></a>
</td>
<td></td>
</tr>
</form>
<form action="{{ path('cart') }}" method="post">
<div class="box-product ce-item-{{ key }}">
<div class="visible-xs mce-0">
<div class="col-xs-4">
<input type="hidden" name="id_{{ key }}" value="{{ cart_item.id }}">
<div class="pull-left">
<input type="checkbox" class="cart-remove-check" name="mremovegroup" value="{{ key }}">
</div>
<div class="img-wrapper pl-image-detail">
<a href="{{ path('prod_cont', {'prod_id': cart_item.prod.id}) }}">
<img class="b-lazy" src="{{ asset('loading-img' ~ (env.is_opt ? '-opt' : '') ~ '.gif' , 'img') }}" data-src="{{ asset(env.host_static ~ '/pic/prod-l/' ~ cart_item.prod.id ~ '.jpg') }}" alt="{{ cart_item.prod.name }}" />
</a>
</div>
</div>
<div class="col-xs-8 box-product">
<div class="h6" id="pl-name-{{ cart_item.prod.id }}"><a href="{{ path('prod_cont', {'prod_id': cart_item.prod.id}) }}" title="{{ cart_item.prod.name }}">{{ cart_item.prod.name }}</a></div>
<p class="weight">{{ labels.get('pack')|raw }}: {{ inpack }}</p>
</div>
<div class="col-xs-12">
<div class="row">
<div class="col-xs-6 cartedit-price">
<div class="cep">
<div class="ce-mobile">
<s class="cart_prod_baseprice" id="cart_baseprice_{{ key }}" {% if cart_item.price|round(2) == cart_item.baseprice|round(2) %} style="display: none;"{% endif %}>{{ cart_item.baseprice|fmtmoney }} {{ env.valuta.name }} / {{ inpack }}</s><br>
<nobr id="cart_price_{{ key }}"><i class="ohr"><span>{{ cart_item.price|fmtmoney }}</span> {{ env.valuta.name }}</i> / {{ inpack }}</nobr>
{% if cart_item.skidka %}<div style="color:red;">{{ labels.get('cart-edit-13')|raw }} -{{ cart_item.skidka }}%</div>{% endif %}
{% if cart_item.prod.skidka or cart_item.prod.skidka2 or cart_item.prod.skidka3 %}
{% else %}
{% if cart_item.var == 1 %}
{% set pnd = cart_item.prod.getNumDiscount %}
{% elseif cart_item.var == 2 %}
{% set pnd = cart_item.prod.getNumDiscount2 %}
{% elseif cart_item.var == 3 %}
{% set pnd = cart_item.prod.getNumDiscount3 %}
{% endif %}
{% set elem = '3+' %}
{% if attribute(pnd, elem) %}
<nobr style="color:red;">(<span>{{ cart_item.num >= 3 ? cart_item.price|fmtmoney : (cart_item.price*(100-attribute(pnd, elem))/100)|fmtmoney }}</span> {{ env.valuta.name }} {{ labels.get('cart-edit-17')|raw }})</nobr>
{% endif %}
{% endif %}
</div>
</div>
</div>
<div class="col-xs-3 cartedit-price">
<div class="ce-pm">
<input type="button" class="m_cart_num_minus btn btn-theme pcfl m-cart-edit-minus" data-key="{{ key }}" id="m_cart_num_minus_{{ key }}" value="-"><input type="text" name="num_{{ key }}" value="{{ cart_item.num }}" size=2 class="m_cart_num pcfc m-cart-edit-change" data-key="{{ key }}" id="m_cart_num_{{ key }}" style="text-align: center;"/><input type="button" id="m_cart_num_plus_{{ key }}" class="m_cart_num_plus btn btn-theme pcfr m-cart-edit-plus" data-key="{{ key }}" value="+">
<p class="cart-avail">{{ labels.get('pc-num-1')|raw }}: {{ num }}</p>
</div>
</div>
<div class="col-xs-3 cartedit-price">
<div class="cep">
{% if cart_item.price|round(2) != cart_item.baseprice|round(2) %}
<nobr><span id="m_cart_sum_{{ key }}">{{ (cart_item.price * cart_item.num)|fmtmoney }}</span> <span class="valn">{{ env.valuta.name }}</span><span class="vals">{{ env.valuta.symbol }}</span></nobr><br />
{% else %}
<nobr><span id="m_cart_sum_{{ key }}">{{ (cart_item.price * cart_item.num)|fmtmoney }}</span> <span class="valn">{{ env.valuta.name }}</span><span class="vals">{{ env.valuta.symbol }}</span></nobr>
{% endif %}
</div>
</div>
</div>
</div>
<div class="col-xs-12">
<div class="mce-btns">
{% if not Auth.getUserId %}
<a href="{{ path('user') }}" class="awl btn btn-theme m-b-1 cart_button" title="{{ labels.get('cart-edit-14')|raw }}"><i class="fa fa-heart-o"></i> </a>
{% elseif not cart_item.prod.id in wishlist.ids %}
<a href="#" class="awl btn btn-theme m-b-1 cart_button wishlist-add-{{ cart_item.prod.id }} wishlist-add" data-id="{{ cart_item.prod.id }}" title="{{ labels.get('cart-edit-14')|raw }}"><i class="fa fa-heart-o"></i> </a>
{% else %}
<a href="{{ path('wishlist') }}" class="awl btn btn-theme m-b-1 cart_button wishlist-add-{{ cart_item.prod.id }}"><i class="fa fa-heart"></i> </a>
{% endif %}
<a href="/api/cart/delete?item={{ key }}" class="btn btn-theme m-b-1 cart_button cart-edit-delete" data-key="{{ key }}" title="{{ labels.get('cart-edit-15')|raw }}"><i class="fa fa-trash-o"></i></a>
</div>
</div>
<div class="clear"></div>
</div>
</div>
</form>
{% endfor %}
</tbody>
</table>
</div>
<input type="hidden" name="total_sum" id="total_sum" value="{{ cart.amount }}" />
<div id="m-cart-amount-block" class="visible-xs">
<div id="cart-amount-block" class="row">
{{ include('cart/block/amount-block.html.twig') }}
<div class="col-xs-12">
<a href="#" onclick="make_order(); return false;" class="btn btn-theme form-control m-b-1 active focus cart-edit-make-order2" onclick="location.href='{{ path("checkout") }}'">{{ labels.get('make_order')|raw }}</a>
</div>
</div>
</div>
<div id="p-cart-amount-block">
{{ include('cart/block/cart-right-block-2.html.twig') }}
</div>
{% endif %}
</div>
</div>
{{ include ('cart/block/prods-new.html.twig', {'spec': 'new'}) }}
{{ include ('cart/block/prods-pop.html.twig', {'spec': 'pop'}) }}
{{ include('cart/block/cart-bottom-amount-blocks.html.twig') }}
{% endblock %}