Блок "Облако тегов"

Блок предназначен для вывода облака тегов (меток) к имеющимся на сайте материалам.

Свойства

  • Входит в базовый дистрибутив: Да
  • Многократное использование: Да
  • Кэширование данных: Да
  • Сопутствует модулю: "Поиск по сайту"

Создание блока

Для создания блока нужно перейти к управлению блоками в «Сайт» → «Блоки» и добавить новый блок, выбрав при этом в качестве базового типа «Облако тегов».

blockcloud.jpg

Параметры

Название Идентификатор Описание
Шаблон template Шаблон блока, по умолчанию cloud.tpl.

Данные доступные в шаблоне (cloud.tpl)

$tags

Массив записей с данными о тегах (метках). Каждая запись состоит из ключей:

tag

Название метки.

count

Количество материалов с этой меткой.

cluster

Номер кластера тегов, определяющий вес метки, принимает значение от 0 до 9.

link

Ссылка на страницу с результатами поиска по этой метке.

Пример шаблона

{section name=i loop=$tags}
    <a href="{$tags[i].link}" style="font-size:{$tags[i].cluster*10+100}%">
        {$tags[i].tag}({$tags[i].count})
    </a> 
{/section}
 
blocks/cloud.txt · Последние изменения: 14.02.2018 12:32 (внешнее изменение)