<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>
<?
CModule::IncludeModule('sale');
$dbBasketItems = CSaleBasket::GetList(array("ID" => "ASC"), array("FUSER_ID" => CSaleBasket::GetBasketUserID(), "LID" => SITE_ID, "ORDER_ID" => "NULL",), false, false, array());
$arPageItems = array();
while ($arItem = $dbBasketItems->Fetch()){
$arPageItems[] = $arItem['PRODUCT_ID'];
}
?>
<div class="sort"><strong>Сортировать по цене:</strong> <a href="?sort=Kolekz=ubiv">по убыв.</a> | <a href="?sort=Kolekz">по возвр.</a></div>
<div class="sort"><strong>Сортировать по Колекции:</strong> </div>
<?
$mader = array();
$arSelect = Array("PROPERTY_3");
$arFilter = Array("IBLOCK_ID"=>3, "SECTION_ID" =>$arResult["ID"], "INCLUDE_SUBSECTIONS"=>"Y");
$res = CIBlockElement::GetList(Array(), $arFilter, array("PROPERTY_3"), false, $arSelect);
while($ob = $res->GetNext()){
if($ob["PROPERTY_3_VALUE"]) $mader[] = $ob["PROPERTY_3_VALUE"];
}
$str = '';
foreach($mader as $key => $val) {
$str .= '<a href="/catalog/'.$arResult["CODE"].'/?mader='.$val.'">'.$val.'</a>';
}
if($str) $str = '<div class="maderList">'.$str.'</div>';
?>
<h1><?=$arResult["NAME"]?></h1>
<?=$str?>
<ul class="full_list">
<?
if(!$arResult["ITEMS"]) echo '<h2>Нет товаров, удовлетворяющих условию поиска. Попробуйте изменить значения поиска.</h2>';
foreach($arResult["ITEMS"] as $cell=>$arElement) { ?>
<li>
<a href="<?=$arElement["DETAIL_PAGE_URL"]?>" title="Подробнее"><img src="<?=$arElement["PREVIEW_PICTURE"]["SRC"]?>" alt="" /></a>
<div>
<h3><a href="<?=$arElement["DETAIL_PAGE_URL"]?>" title="Подробнее"><?=$arElement["NAME"]?></a></h3>
<?=$arElement["PREVIEW_TEXT"]?>
<a href="<?=$arElement["DETAIL_PAGE_URL"]?>" title="Подробнее">Далее</a>
<div>
<span><?=$arElement["PRICES"]["BASE"]["PRINT_VALUE"]?></span>
<? if(in_array($arElement["ID"], $arPageItems)) { ?>
<span>Уже в корзине</span>
<? } else { ?>
<span class="buy-button"><button onc lick="addToCart(this, '<?=$arElement["ADD_URL"]?>')" title="Добавить в корзину">Купить</button></span>
<? } ?>
</div>
</div>
</li>
<? } ?>
</ul>
<?
$navURL = (isset($_REQUEST["mader"]))? $_SERVER["REQUEST_URI"]."&" : $APPLICATION->GetCurDir()."?";
if($arResult["NAV_RESULT"]->NavPageCount > 1) {
?>
<div class="paginator">
<? if($arResult["NAV_RESULT"]->NavPageNomer > 1) { ?>
<a href="<?=$navURL;?>PAGEN_<?=$arResult["NAV_RESULT"]->NavNum;?>=1" title="Первая страница">« первая</a>
<a href="<?=$navURL;?>PAGEN_<?=$arResult["NAV_RESULT"]->NavNum;?>=<?=($arResult["NAV_RESULT"]->NavPageNomer - 1)?>" title="Предыдущая страница">‹ Предыдущая</a>
<? } ?>
<ul>
<?
for($i = 1; $i <= $arResult["NAV_RESULT"]->NavPageCount; $i++) {
if($i == $arResult["NAV_RESULT"]->NavPageNomer) { ?>
<li class="active"><?=$i?></li>
<? } else { ?>
<li><a href="<?=$navURL;?>PAGEN_<?=$arResult["NAV_RESULT"]->NavNum;?>=<?=$i?>"><?=$i?></a></li>
<? }
} ?>
</ul>
<? if($arResult["NAV_RESULT"]->NavPageNomer < $arResult["NAV_RESULT"]->NavPageCount) { ?>
<a href="<?=$navURL;?>PAGEN_<?=$arResult["NAV_RESULT"]->NavNum;?>=<?=($arResult["NAV_RESULT"]->NavPageNomer + 1)?>" title="Следующая страница">Следующая ›</a>
<a href="<?=$navURL;?>PAGEN_<?=$arResult["NAV_RESULT"]->NavNum;?>=<?=$arResult["NAV_RESULT"]->NavPageCount?>" title="Последняя страница">Последняя »</a>
<? } ?>
</div>
<? } ?>
|