add public design files

This commit is contained in:
Alan
2026-02-15 18:29:53 +03:00
parent 446351622f
commit 818397acb7
486 changed files with 43323 additions and 0 deletions

View File

@@ -0,0 +1,97 @@
{* Для того чтобы обернуть центральный блок в шаблон, отличный от index.tpl *}
{* Укажите нужный шаблон строкой ниже. Это работает и для других модулей *}
{$wrapper = 'index.tpl' scope=parent}
{* Заголовок страницы *}
{* Тело страницы *}
{$page->body}
{if $products}
<!-- Список товаров-->
<ul id="catalog">
{foreach $products as $product}
<!-- Товар-->
<li class="product">
<!-- Фото товара -->
{if $product->image}
<div class="image">
<a href="/products/{$product->url}/"><img src="{$product->image->filename|resize:200:200}" alt="{$product->name|escape}"/></a>
</div>
{/if}
<!-- Фото товара (The End) -->
<!-- Название товара -->
<h3><a product_id="{$product->id}" href="/products/{$product->url}/">{$product->name|escape}</a></h3>
<!-- Название товара (The End) -->
<!-- Описание товара -->
<div>{$product->annotation}</div>
<!-- Описание товара (The End) -->
{if $product->variants|count > 0}
<!-- Цена и заказ товара -->
<form class="cart" method="get" action="cart">
<!-- Выбор варианта товара -->
{* Не показывать выбор варианта, если он один и без названия *}
<select name="variant" {if $product->variants|count==1 && !$product->variant->name}style='display:none;'{/if}>
{foreach $product->variants as $v}
<option value="{$v->id}" {if $v->compare_price > 0}compare_price="{$v->compare_price|convert}"{/if} price="{$v->price|convert}">
{$v->name}
</option>
{/foreach}
</select>
<!-- Выбор варианта товара (The End) -->
<!-- Цена товара -->
<div class="price">
<strike>
{if $product->variant->compare_price > 0}
{$product->variant->compare_price|convert}
{/if}
</strike>
<span>{$product->variant->price|convert}</span>
<i>{$currency->sign|escape}</i>
</div>
<!-- Цена товара (The End) -->
<!-- В корзину -->
<input type="submit" class="add_to_cart" value="В корзину" added_text="Добавлено"/>
<!-- В корзину (The End) -->
</form>
<!-- Цена и заказ товара (The End)-->
{/if}
</li>
<!-- Товар (The End)-->
{/foreach}
</ul>
{/if}
<!--Каталог товаров (The End)-->
<!-- Аяксовая корзина -->
<script src="js/ajax-cart.js"></script>
<script>
{literal}
$(function() {
// Выбор вариантов
$('select[name=variant]').change(function() {
price = $(this).find('option:selected').attr('price');
compare_price = '';
if(typeof $(this).find('option:selected').attr('compare_price') == 'string')
compare_price = $(this).find('option:selected').attr('compare_price');
$(this).find('option:selected').attr('compare_price');
$(this).closest('form').find('span').html(price);
$(this).closest('form').find('strike').html(compare_price);
return false;
});
});
</script>
{/literal}