Your IP : 3.147.70.101
<?
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/prolog_before.php");
CModule::IncludeModule("iblock");
CModule::IncludeModule("sale");
CModule::IncludeModule("catalog");
use Bitrix\Sale;
CModule::IncludeModule('sale');
$basket = Sale\Basket::loadItemsForFUser(Sale\Fuser::getId(), Bitrix\Main\Context::getCurrent()->getSite());
$price = $basket->getPrice();
$fullPrice = $basket->getBasePrice();
$basketItems = $basket->getBasketItems();
$arImgs = array();
foreach ($basket as $basketItem){
$arSelect = Array("ID", "NAME", "PREVIEW_PICTURE","DETAIL_PICTURE","IBLOCK_ID");
$arFilter = Array("IBLOCK_ID"=>IntVal(IB_CATALOG), "ID"=>$basketItem->getProductId(), "ACTIVE_DATE"=>"Y", "ACTIVE"=>"Y");
$res = CIBlockElement::GetList(Array(), $arFilter, false, Array("nPageSize"=>50), $arSelect);
while($ob = $res->GetNextElement())
{
$arFields = $ob->GetFields();
if($arFields["PREVIEW_PICTURE"]!="")
$arImgs [$basketItem->getProductId()] = CFile::GetPath($arFields["PREVIEW_PICTURE"]);
else
$arImgs [$basketItem->getProductId()] = CFile::GetPath($arFields["DETAIL_PICTURE"]);
}
}
?>
<? if (count($basket) >= 1): ?>
<div id="minicart" class="header-minicart">
<div data-target-element="#header-cart" class="skip-link skip-cart ">
<em class="icon icon-shopping-cart"></em>
<span class="label"><?= count($basket) ?><span class="hidden-bp-xsmall"> товар<?=count($basket)>1?"(а)":""?></span><span
class="hidden-bp-small">:</span> <span
class="price"><?= $basket->getPrice() ?> грн</span></span>
<em id="closecart" class="fa caret"></em>
</div>
<div id="header-cart" class="block block-cart skip-content " style="">
<div id="minicart-error-message" class="minicart-message" style="display: none;"></div>
<div id="minicart-success-message" class="minicart-message" style="display: none;"></div>
<div class="minicart-wrapper">
<p class="block-subtitle">
Добавленный продукт(ы) <a class="close skip-link-close" href="#" title="Закрыть">×</a>
</p>
<div>
<ul id="cart-sidebar" class="mini-products-list">
<? foreach ($basket as $basketItem): ?>
<li class="item last odd" xmlns="http://www.w3.org/1999/html">
<a href="<?=$basketItem->getField("DETAIL_PAGE_URL") ?>"
title="<?= $basketItem->getField('NAME') ?>" class="product-image"><img
src="<?= $arImgs[$basketItem->getProductId()] ?>"
width="50" height="50" alt="<?= $basketItem->getField('NAME') ?>"></a>
<div class="product-details">
<p class="product-name"><a
href="<?= $basketItem->getField("DETAIL_PAGE_URL") ?>"><?= $basketItem->getField('NAME') ?></a>
</p>
<table class="info-wrapper">
<tbody>
<tr>
<th>Цена</th>
<td>
<span class="price"><?= $basketItem->getFinalPrice() ?> грн</span>
</td>
</tr>
<tr class="qty-wrapper">
<th>Количество</th>
<td>
<input disabled class="itemchquan qty cart-item-quantity input-text" itemid="<?= $basketItem->getProductId() ?>"
name="" value="<?= $basketItem->getQuantity() ?> ">
<button class="button quantity-button">
Ok
</button>
</td>
</tr>
</tbody>
</table>
</div>
</li>
<? endforeach; ?>
</ul>
</div>
<script type="text/javascript">
truncateOptions();
decorateList('cart-sidebar', 'none-recursive');
$j('document').ready(function () {
var minicartOptions = {
formKey: "sjGtg6a9mDY7abPn",
trackDTM: "1",
trackDDM: '1'
}
var Mini = new Minicart(minicartOptions);
Mini.init();
});
</script>
<div id="minicart-widgets">
</div>
<div class="block-content">
<p class="subtotal">
<span class="label">Общий итог:</span>
<span class="price"><?=$basket->getPrice()?> грн</span></p>
</div>
<div class="minicart-actions">
<ul class="checkout-types minicart">
<li>
<a title="Посмотреть корзину" class="button checkout-button"
href="/personal/cart/">
Посмотреть корзину </a>
</li>
</ul>
</div>
</div>
</div>
</div>
<?else:?>
<div id="minicart" class="header-minicart">
<div data-target-element="#header-cart" class="skip-link skip-cart no-count">
<em class="icon icon-shopping-cart"></em>
<span class="label">Пусто</span>
<em id="closecart" class="fa caret"></em>
</div>
<div id="header-cart" class="block block-cart skip-content">
<div id="minicart-error-message" class="minicart-message"></div>
<div id="minicart-success-message" class="minicart-message"></div>
<div class="minicart-wrapper">
<p class="block-subtitle">
Добавленный продукт(ы) <a class="close skip-link-close" href="#"
title="Закрыть">×</a>
</p>
<p class="empty">В корзину ничего не добавлено.</p>
</div>
<script type="text/javascript">
_Lbt.cart.empty();
</script>
</div>
</div>
<? endif; ?>
<?
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/main/include/epilog_after.php");
?>