Блок "Переключение языковых версий"

Блок предназначен для вывода ссылок на другие языковые версии страницы.

Свойства

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

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

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

blocklanguages.jpg

Параметры

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

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

$languages

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

id

Строковой идентификатор языковой версии.

name

Название языковой версии.

link

Ссылка для переключения языковой версии.

selected

Логическое значение, истина, если эта языковая версия активна в данный момент.

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

{section name=i loop=$languages}
    <a href="{$languages[i].link}">{$languages[i].name}</a>{if !$smarty.section.i.last} | {/if}
{/section}
 
blocks/languages.txt · Последние изменения: 14.02.2018 12:37 (внешнее изменение)