Блок представляет собой надстройку, которая облегчает вывод типового содержимого.
Настройки - Элементы - Блоки
В списке блоков можно наглядно увидеть заданные блоки, их расположение и привязку к страницам.
Служебное название - любое название, чтобы вы могли понять назначение заданного Блока.
Имя (заголовок) - метка, которой можно выводить блок в шаблоне сайта.
Расположение - можно выбрать расположение Блока: вверху, внизу, слева, справа, в центре или произвольно по запросу. Группировка расположения особенно удобна, если вы хотите одной командой вывести все блоки
{blocks where="left"}
Выведет все блоки расположенные слева. Можно задать разделитель между блоками
{blocks where="left" delimiter="<br>"}
Вызов конкретного Блока в шаблоне
{blocks where="header" name="menu"}
Типом блока можно сформировать массив с нужными данными, а в поле html-код задать обработку этого массива.
Пример кода
{if !empty($array.list)} <a href="/basket/" class="top-cart-info-count">В корзине: {$array.list|@count}</a> <a href="/basket/" class="top-cart-info-value">{$array.summ_formatted}</a> {else}В корзине пусто{/if} {if !empty($array.list)} <form method="post" action="{$site.site_url}/basket{$site.url_end}"> <ul class="scroller" style="height: 250px;"> {foreach from=$array.list value='f'} <li> {if !empty($f.info.pic.mini.url)}<a href="{$f.info.link}"><img src="{$f.info.pic.mini.url}" width="{$f.info.pic.mini.width}" alt="{$f.info.title|escape}"></a>{/if} <span class="cart-content-count">x {$f.qty}</span> <strong><a href="{$f.info.link}">{$f.info.title}</a></strong> <em>{$f.price_formatted}</em> <button class="del-goods" type="submit" name="delete[]" value="{$f.info.id}"> </button> </li> {/foreach} </ul> </form> <p><a href="{$site.site_url}/basket{$site.url_end}" class="btn btn-default">В корзину</a> <a href="{$site.site_url}/order{$site.url_end}" class="btn btn-primary">Оформить заказ</a></p> {/if}
Пример кода
Место кода
Пример кода
Место кода
Пример кода
Место кода
Пример кода
Место кода
Пример кода
{if !empty($array)} <h2>Важные страницы</h2> <ul> {foreach from=$array value="v"} <li><a href="{$v.link}">{$v.title}</a></li> {/foreach} </ul> {/if}
Пример кода
{if !empty($array.list)} <h2>Специальные предложения</h2> <div class="owl-carousel owl-carousel3"> {foreach from=$array.list value="v"} <div> <div class="product-item"> <div class="pi-img-wrapper"> {if !empty($v.pic.small.url)}<a href="{$v.link}"><img src="{$v.pic.small.url}" class="img-responsive" alt="{$v.title|escape}"></a>{/if} <div> <a href="{$v.link}" class="btn btn-default fancybox-fast-view">Подробнее</a> </div> </div> <h3><a href="shop-item.html">{$v.title}</a></h3> <div class="pi-price">{$v.price_formatted}</div> <a href="{$site.site_url}/basket{$site.url_end}?add={$v.id}&qty=1" class="btn btn-default add2cart">Купить</a> </div> </div> {/foreach} </div> {/if}
Пример кода
{if !empty($array.list)} <h2>Новые поступления</h2> {foreach from=$array.list value="v"} {if !empty($v.pic.small.url)}<a href="{$v.link}"><img src="{$v.pic.small.url}" class="img-responsive" alt="{$v.title|escape}"></a>{/if} <a href="{$v.link}" class="btn btn-default fancybox-fast-view">Подробнее</a> <h3><a href="{$v.link}">{$v.title}</a></h3> <div class="pi-price">{$v.price_formatted}</div> <a href="{$site.site_url}/basket{$site.url_end}?add={$v.id}&qty=1" class="btn btn-default add2cart">Купить</a> {if $v.f_spec == 1}<div class="sticker sticker-sale"></div>{/if} {if $v.f_new == 1}<div class="sticker sticker-new"></div>{/if} {/foreach} {/if}
Пример кода
Место кода
Пример кода
Место кода
Пример кода
{if !empty($array)} <h3>Рекомендуемые предложения</h3> {foreach from=$array.list value="v"} {cycle values="1,2,3" assign="number"} { assign var="ar" value=$array.options } { assign var="id" value=$v.id } {if !empty($ar[$id].city)} { assign var="city" value=$ar[$id].city } {/if} {if $number == "1"} <div class="row product-list"> {/if} <div class="col-md-4 col-sm-6 col-xs-12"> <div class="product-item"> <div class="pi-img-wrapper"> {if !empty($v.pic.small.url)} <img src="{$v.pic.small.url}" class="img-responsive" alt="{$v.title|escape}"> {else} <img src="{$tpl}i/nofoto_small.jpg" class="img-responsive" alt=""> {/if} <a href="{$v.link}" class="btn btn-default fancybox-fast-view">Подробнее</a> </div> <a href="{$v.link}"><h4>{$v.title}</h4></a> <div class="pi-price">{$v.price_formatted}</div> <a href="{$site.site_url}/basket{$site.url_end}?add={$v.id}&qty=1" class="btn btn-default add2cart">Купить</a> </div> </div> {if $number == "3"}</div>{/if} {/foreach} {if $number != "3"}</div>{/if} {/if}
Пример кода
Место кода
Пример кода
Место кода
Пример кода
Место кода
Пример кода
Место кода
Пример кода
Место кода
Пример кода
{if !empty($array)} <ul class="nav navbar-nav navbar-right"> {foreach from=$array key="k" value="v"} {if !isset($otstup)} {assign var="otstup" value=$v.padding} {/if} {if $v.child_categs > 0} <li class="dropdown"> <a href="/" class="dropdown-toggle" data-toggle="dropdown">{$v.title} <b class="caret"></b></a> <ul class="dropdown-menu"> {foreach from=$array value="v_sub"} {if $v_sub.id_parent == $v.id} <li><a href="{$v_sub.link}">{$v_sub.title}</a></li> {/if} {/foreach} </ul> </li> {else} {if $v.padding == $otstup} <li><a href="{$v.link}">{$v.title}</a></li> {/if} {/if} {/foreach} {/if}
Пример кода
{if !empty($array)} <ul class="list-group margin-bottom-25 sidebar-menu"> {foreach from=$array value="v"} {if $v.child_categs > 0} <li class="list-group-item clearfix dropdown" style="display:block;"><a class="collapsed" href="{$v.link}"><i class="fa fa-angle-right"></i> {$v.title}</a>{if $v.products > 0} ({$v.products}){/if} <ul class="dropdown-menu" style="display:block;"> {foreach from=$array value="v1"} {if $v.id == $v1.id_parent} <li><a class="collapsed" href="{$v1.link}"><i class="fa fa-angle-right"></i> {$v1.title}</a></li> {/if} {/foreach} </ul> </li> {/if} {/foreach} </ul> {/if}
Пример кода
{if !empty($page.breadcrumbs)} <ul class="breadcrumb"> {foreach from=$page.breadcrumbs value="v"} {if $v|@count > 0} <li><a href="{$uri.site}/">Главная</a></li> {foreach from=$v key="k" value="v2"} {if empty($uri.params) AND $k == $v|@lastkey} <li class="active">{$page.title}</li> {else} <li><a href="{$v2.link}">{$v2.title}</a></li> {/if} {/foreach} {/if} {/foreach} </ul> {/if}
Пример кода
<h3>Hello world!</h3>
bitrix (3) шаблон (3) mobile (2) pagespeed (2) simpla (2) блоки (2) переменные (2) cms (1) email (1) google merchant center (1) hosting (1) seo (1) wordpress (1) валюты (1) константы (1) мобильная версия (1) платежи (1) посетители (1) рассылка (1) сравнение (1) теги (1) фильтр (1) шаблоны (1) яндекс маркет (1)