Пример тегов
cid — обязательно, представляет собой идентификатор позиции изображения.
row — представляет количество записей для запроса, если не указано, можно запросить все.
{cms:ad cid ='5' row='1'}
<div class="neibanner" style="background: url('{$field.fullImage}') center center no-repeat;background-size: cover;">
<div class="wrap">
<div class="textbox fec">
<div class="title">{$field.title}</div>
</div>
</div>
</div>
{/cms:ad}
type — обязательно.
<div class="mbx">
<div class="wrap">Текущая позиция: <a href="/">Главная</a>
{foreach $cms.breadcrumbs as $k => $item}
> <a href="{$item.url}">{$item.title}</a>
{/foreach}
</div>
</div>
type — обязательно
<ul>
{cms:channel type='top'}
<li>
<a href="{$field.url}" class="{if $field.cur}active{/if}">{$field.title}</a>
<ul>
{foreach $field.children as $two}
<li>
<a href="{$two.url}">{$two.title}</a>
<ul>
{foreach $two.children as $third}
<li><a href="{$third.url}">{$third.title}</a></li>
{/foreach}
</ul>
</li>
{/foreach}
</ul>
</li>
{/cms:channel}
</ul>
Используется для главной навигации сайта.
type — обязательно
<ul>
{cms:channel type='topChildren'}
<li>
<a href="{$field.url}" class="{if $field.cur}active{/if}">{$field.title}</a>
<ul>
{foreach $field.children as $two}
<li>
<a href="{$two.url}" class="{if $two.cur}active{/if}">{$two.title}</a>
<ul>
{foreach $two.children as $third}
<li><a href="{$third.url}" class="{if $third.cur}active{/if}">{$third.title}</a></li>
{/foreach}
</ul>
</li>
{/foreach}
</ul>
</li>
{/cms:channel}
</ul>
Тип topChildren редко указывает cid, так как будет использоваться текущий верхний уровень id для поиска подменю. Может использоваться в левой боковой панели каждого верхнего уровня.
type — обязательно
<ul>
{cms:channel type='curChildren' cid='1'}
<li>
<a href="{$field.url}" class="{if $field.cur}active{/if}">{$field.title}</a>
<ul>
{foreach $field.children as $two}
<li>
<a href="{$two.url}" class="{if $two.cur}active{/if}">{$two.title}</a>
<ul>
{foreach $two.children as $third}
<li><a href="{$third.url}" class="{if $third.cur}active{/if}">{$third.title}</a></li>
{/foreach}
</ul>
</li>
{/foreach}
</ul>
</li>
{/cms:channel}
</ul>
Если не указать cid, будет использован текущий id верхнего уровня для поиска. Тип curChildren редко не указывает cid, потому что текущий cid всегда меняется.
<div>
{cms:typename cid='1'}
<h2 style="color:skyblue">
{$field.title}
<span>{$field.title_en}</span>
</h2>
{/cms:typename}
</div>
cid — необязательно, представляет позицию канала.
flag — необязательно, обозначает метку документа, значение можно посмотреть в модели управления документами в разделе «Метки».
{cms:article cid='4' flag='recommend'}
<div class="swiper-slide">
<a href="{$field.url}" class="imgbox"><img src="{$field.ext_fields.fullCoverImage}"></a>
</div>
{/cms:article}
Можно не указывать cid. Если не указан cid, используется текущий id канала. Можно не указывать flag. Если не указан flag, будут найдены все документы канала. Когда cid и flag не указаны, появится сообщение об ошибке, поэтому необходимо убедиться, что хотя бы один атрибут указан, например lang.
{cms:article lang='cn'}
<div class="swiper-slide">
<a href="{$field.url}" class="imgbox"><img src="{$field.ext_fields.fullCoverImage}"></a>
</div>
{/cid}
lang — обязательно, принимает значения cn или en.
cn — китайский язык.
en — английский язык.
Когда список не содержит данных, китайский возвращает «не найдено записей, соответствующих условиям», а английский — «not found record».
<ul class="list">
{cms:list lang='cn'}
<li>
<a href="{$field.url}">{$field.title}</a>
</li>
{/cms:list}
</ul>
<div>
{cms:page/}
</div>
light — обязательно, используется для установки цвета текущей страницы при выделении.
{cms:page light='#ff0000'}
Не отображается информация о разбивке на страницы, когда есть только одна страница.
{cms:next}
<p>
<span>Предыдущая страница:</span>
{if $field.prev}
<a href="{$field.prev.url}">{$field.prev.title}</a>
{else/}
нет дополнительных записей
{/if}
</p>
<p>
<span>Следующая страница:</span>
{if $field.next}
<a href="{$field.next.url}">{$field.next.title}</a>
{else/}
нет дополнительных записей
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )