Малая корзина Битрикс, упрощенный шаблон

Дефолтный шаблон малой корзины в Битрикс достаточно сложен, хотя и функционален. Весь функционал этого шаблона бывает нужен достаточно редко, а сверстать его бывает достаточно тяжело.

Прилагаю шаблон малой корзины битрикс, который можно вывести в боковом разделе шаблона или в шапке интернет-магазина. Код окультурен и урезан для простой верстки. 

Выглядеть будет примерно вот так, стилевое оформление пустое, чтобы была возможность оформить под требования своего дизайн-макета интерент-магазина на битрикс

Малая корзина битриксg

Код temlate.php шаблона достаточно прост и вполне читабелен

<?if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?>

<?
$sum = 0;
$quantity = 0;
?>
<? foreach ($arResult["ITEMS"] as $itemres): ?>
<?
$sum += $itemres["QUANTITY"] * $itemres["PRICE"];
$quantity = $quantity + 1;
?>
<? endforeach;?>

<?if($quantity==0){?>
Товаров пока нет
<?}else{?>
<h4>Готовые к заказу</h4>
<ul class="basket-listing">
<? $i = 1; ?>
<? foreach ($arResult["ITEMS"] as $item): ?>
<li>
<a href="<?echo $item["DETAIL_PAGE_URL"] ?>"><?echo $item["NAME"]?></a><br/>
<? print floor($item['QUANTITY']) ;?> &times; <?echo $item["PRICE_FORMATED"]?>
</li>
<? $i++;?>
<? endforeach;?>
</ul>
<p>Итого: <?php echo number_format($sum, 0, '', ' ')." руб."; ?></p>
<a href="<?=$arParams["PATH_TO_BASKET"];?>">Оформить</a>
<?}?> 

Скачать шаблон малой корзины битрикс

Все заметки
Уважаемый читатель! В связи с участившимся спамом в комментариях, возможность писать доступна только для зарегистрированных пользователей

Зарегистрироваться Войти
Напомнить пароль

Быстрая регистрация через соц.сеть:
rishatgalin
Добрый день
Подскажите пожалуйста, есть ли упрощенный шаблон для основной корзины(sale.basket.basket)?
Михаил Базаров
Цитата
rishatgalin написал:
Добрый день
Подскажите пожалуйста, есть ли упрощенный шаблон для основной корзины(sale.basket.basket)?
Пока нету, в процессе "варки" с коментриями и максимальными упрощениями. Но времени не хватает
Случайные заметки из блога
Табы из свойств инфоблока в Битрикс

Думаю все знают что такое табы или вкладки. Расскажу как на ...

Подключение SSL на Битрикс виртуальная машина

Для некоторых сервисов, типа Яндекс Касса, требуется наличие...

Дополнительные картинки в списке элементов каталога битрикс

Очень редко, но бывают ситуации, когда надо вывести дополнительные...

Умный фильтр на главной странице Битрикс

Достаточно редкая но востребованная задачка- это вывести компонент...

Время на БД и веб сервере отличается на 3600 секунд, тест Битрикс

Достаточно часто, при проверке параметров системы, в Битрикс,...

Ускорение сайта Битрикс на ubuntu server, Memcached.

До сегодняшнего дня арендовал виртуальный сервер в Германии ...

Свежие комментарии в блоге
Очистка корзины битрикс одним нажатием

[url=/blog-note/1412/]Очистка корзины битрикс одним нажатием[/url] В стандартной корзине Битрикс...

24.07.2017 / Михаил Базаров
Материалы по теме в новостях Битрикс, с картинкой, названием и текстом анонса.

[QUOTE][USER=1631]Интересующийся многим[/USER] пишет: Михаил, добрый день! что-то ссылка [url]http...

22.07.2017 / Михаил Базаров
Всплывающее окно с формой обратной связи Битрикс

Подскажите почему может не работать скрипт  BX.ajax.onload_943827 = function() {           setTime...

19.07.2017 / Рима Уколова
Вывести товары из того же раздела в карточке товара

Михаил, скажите пожалуйста, этот метод еще актуален? Никак не могу передать ни id ни символьный код,...

19.07.2017 / Алексей Сель

© 2011—2017 Частный вебмастер: ИП Базаров, ОГРНИП: 315784700173692. Работает на 1С-Битрикс.

Копирование материалов запрещено: "ГК РФ, часть 4, раздел VII: Права на результаты интеллектуальной деятельности".

Информация размещенная на сайте, не является публичной офертой. Политика конфеденциальности

x
Как к Вам обращаться? *
Ваша электронная почта: *
Доп. материалы (логотип, тех. задание):
 
Обзор
Текст сообщения:

Нажимая на кнопку "Отправить", Вы соглашаетесь на обработку Ваших персональных данных согласно политике конфеденциальности. Ознакомиться с которой, можно в нижнем правом углу сайта