Документация InstantCMS

для администраторов и разработчиков

Инструменты пользователя

Инструменты сайта


manual:widgets:overview:content:list

Виджет "Список контента"

Группа: Контент

Описание

Выводит список контента. Тип контента, поля, фильтрация, сортировка и другие параметры определяются в настройках.

Пример внешнего вида

Общие опции виджета

Заголовок

Помимо общих выражений в заголовках виджетов, в этом виджете в заголовок можно вставлять {title}, {user_nickname} и другие имена поле в фигурных скобках: вместо них выведутся значения полей. Это работает, если виджет выведен на страницах записей типов контента. Если виджет выведен на страницах профилей, то доступны выражения полей профилей, такие как {nickname} и другие поля.

Ссылки в заголовке виджета

Если виджет выведен на страницах профилей, то как ссылку вы можете указать выражение {list_link}, которое заменится на ссылку списка записей выбранного типа контента в виджете. Например, если в настройках виджета указан тип контента «Новости», то ссылка будет иметь вид /users/1/content/news, где цифра 1 это id пользователя.

Если виджет выведен на странице записи и задана опция «Применить фильтр по связи», то как ссылку вы можете указать выражение {list_link}, которое заменится на ссылку списка связанных дочерних записей.

Опции

Режим виджета

Определяет, в каком режиме будет работать виджет:

  • Обычный список;
  • Список похожих;
  • Рандомный список.

В режиме «Выводить список похожих» данный виджет будет показан только при его размещении на страницах просмотра записи, на других он выведен не будет. «Похожесть» задаётся опцией «Выбирать похожие по»:

  • Заголовку;
  • Тегам если есть, иначе по текущей категории;
  • Категории.
:!: Некоторые опции доступны в InstantCMS > 2.17.2

Тип контента

Определяет какой контент выводить.

Категория

Фильтрация списка вывода по заданной категории категории.

Применить фильтры из набора

Можно указать набор из доступных, тогда будут использоваться только записи из этого набора.

Применить фильтр по связи

Можно выбрать связь, тогда выведутся связанные дочерние записи от типа контента просматриваемой записи. Опция актуальна, если виджет показывается на странице записи.

Применить общий фильтр

Можно выбрать фильтр из заранее созданных в админке.

Применить хук

Опция для опытных пользователей и/или разработчиков. В поле указывается название хука, который надо применить только для списка, выводимого этим виджетом.

Автоматически определять группу

Если чекбокс установлен, и виджет выведен на страницах групп, будут показаны записи типа контента, привязанные к группе.

Показывать только записи автора

Если чекбокс установлен, и виджет выведен на страницах записей или профилях пользователей, будут показаны только записи текущего автора.

Смещение записей

Пропустить указанное количество записей. Например, если указано 1, то будут выведены записи, начиная со второй.

Записей в списке

Позволяет ограничить размер списка.

Вкладка поля

В этой вкладке формы опций виджета будут показаны все поля выбранного типа контента. Включите нужные чекбоксами. После включения вы можете перенастроить некоторые опции полей в контексте текущего виджета, в том числе изменить порядок вывода полей цифрами.


Назад к «Обзору виджетов»

manual/widgets/overview/content/list.txt · Последнее изменение: 10.05.2025 21:24 — fuze

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki