Files
AtomicOld/design/atomic/html/page.tpl

81 lines
2.9 KiB
Smarty
Raw Normal View History

2026-02-15 18:29:53 +03:00
{* Шаблон текстовой страницы *}
<!-- Заголовок страницы* -->
{*<div class="title" data-page="{$page->id}">{$page->header|escape}</div>*}
<h1>{$page->header|escape}</h1>
{if $catalog_categories}
<div class="row">
<div class="col-sm-3 col-xs-12">
<div class="panel panel-danger collapse-panel">
<div class="panel-heading">
<div class="panel-title"><a href="/catalog/" class="m_link">Интернет магазин</a></div>
</div>
<div class="panel-body">
<div class="v-menu">
{* Рекурсивная функция вывода дерева категорий *}
{function name=categories_tree_index level=0}
{if $categories && $level < 2}
<ul>
{foreach $categories as $c}
{* Показываем только видимые категории *}
{if $c->visible && $c->menu && $c->parent_id != 488}
<li {if $category->id == $c->id} class="active"{/if}>
<a href="/catalog/{$c->url}/" data-category="{$c->id}">{$c->name}</a>
{if in_array($category->id, $c->children)}
{categories_tree_index categories=$c->subcategories level=$level+1}
{/if}
</li>
{/if}
{/foreach}
<li><a href="/brands/">Товары по брендам</a></li>
</ul>
{/if}
{/function}
{categories_tree_index categories=$categories}
</div>
</div>
</div>
</div>
<div class="col-sm-9 col-xs-12">
{/if}
{* Костыль для раздела - товары по маркам, выводить все бренды *}
{if in_array($page->id, array(12))}
{include file='brands_all.tpl'}
{/if}
<!-- Тело страницы -->
{$page->body}
{if $catalog_categories}
<div class="categories row">
{foreach from=$catalog_categories item=c}
{* Показываем только видимые категории *}
{if $c->visible && $c->menu}
<div class="category col-sm-4 col-xs-6">
<div class="category-image">{if $c->image}<a class="w" href="/catalog/{$c->url}/" data-category="{$c->id}">
<img class="img-thumbnail" src="{$c->image|resize_category:263}" title="{$c->name}" alt="{$c->name}">
</a>{/if}</div>
<div class="category-name">
<a class="w" href="/catalog/{$c->url}/" data-category="{$c->id}">{$c->name}</a>
<div class="category_anons">{$c->anons}</div>
</div>
</div>
{/if}
{/foreach}
</div>
{/if}
{if $page->id == 35}
{if $smarty.get.edit && $smarty.session.admin == 'admin'}{include file='feedback/edit.tpl'}{/if}
{if $smarty.get.reply && $smarty.session.admin == 'admin'}{include file='feedback/reply.tpl'}{/if}
{if !$smarty.get.edit && !$smarty.get.reply}{include file='feedback/main.tpl'}{/if}
{/if}
{if $catalog_categories}
</div>
</div>
{/if}