Корзина (eshop.cart)
Компонент предназначен для вывода корзины интернет магазина.
Название | Параметр | Описание |
---|---|---|
Шаблон компонента | template | |
Заказ без регистрации | guest | 1/0 |
Путь к странице «Оформление заказа» | checkout_href | |
Путь к странице «Список заказов» | orders_href | |
Критерий сортировки | sort | |
Порядок сортировки | sort_type |
[if=!checkout]
<div class="message notice">Для оформления заказа вам необходимо авторизоваться или зарегистрироваться.</div>
[/checkout]
[if=elements]
{form method="post"}
<div class="cart">
<div class="row">
<div class="col-md-9">
<div class="cart-table">
<table class="cart-table-body">
<thead>
<tr>
<th colspan="2">Товар</th>
<th>Цена за шт.</th>
<th>Кол-во шт.</th>
<th>Сумма</th>
<th></th>
</tr>
{elements}
<tr>
<td><div class="cart-thumb"><img class="cart-thumb-image" src="{elements:image_src}" alt="{elements:title}"></div></td>
<td><div class="cart-title"><a href="{elements:href}">{elements:title}</a></div></td>
<td><div class="cart-price">
[if=elements:discount]
<div class="cart-price-old">
<s>{elements:price} руб</s>
<span class="cart-price-discount" title="{elements:discount}">-{elements:discount_percent}%</span>
</div>
[/elements:discount]
<div class="cart-price-current">{elements:price_discount} руб</div>
</div>
</td>
<td>
<div class="cart-count" data-count-buttons>
<button type="button" class="product-count-minus"></button>
<input type="text" name="count[{elements:id}]" value="{elements:count}" class="product-count-field" maxlength="2">
<button type="button" class="product-count-plus"></button>
</div>
</td>
<td><div class="cart-price-total"><b>{elements:total} руб</b></div></td>
<td><a href="{elements:delete_href}" class="cart-remove"> </a></td>
</tr>
{/elements}
</thead>
</table>
</div>
<div class="cart-footer clearfix">
<div class="row">
<div class="col-sm-4"></div>
<div class="col-sm-8">
<div class="cart-buttons clearfix">
<a href="{checkout_href}" class="btn btn-primary cart-btn cart-order">Оформить заказ</a>
<button name="calculation" value="1" class="btn btn-default cart-btn">Пересчитать</button>
<a href="{clean_href}" class="btn btn-default cart-btn">Очистить</a>
[login]
<a href="{orders_href}" class="btn btn-default cart-btn">История заказов</a>[/login]
</div>
</div>
</div>
</div>
</div>
<div class="col-md-3">
<div class="cart-total">
<ul class="cart-total-list">
<li class="cart-total-item">
<span class="cart-total-label"><b>Сумма</b></span>
<span class="cart-total-price">{amount} руб</span>
</li>
<li class="cart-total-item">
<span class="cart-total-label">Скидка</span>
<span class="cart-total-price">{discount} руб</span>
</li>
<li class="cart-total-divider"></li>
<li class="cart-total-item">
<span class="cart-total-label"><b>Итого</b></span>
<span class="cart-total-price cart-total-all"><b>{total} руб</b></span>
</li>
</ul>
</div>
</div>
</div>
</div>
{/form}
[/elements]
[if=!elements]
<div class="cart">
<div class="cart-empty">
<div class="cart-empry-title" data-editarea="true">Ваша корзина пуста</div>
<div class="cart-empry-text" data-editarea="true">Для добавления товаров в корзину перейдите в каталог.</div>
<div class="text-center">
<a href="{site_url}/catalog" class="btn btn-primary cart-empry-btn">Продолжить покупки</a>
</div>
</div>
</div>
[/elements]