Используйте тег <previewList>, чтобы отображать элементы таблицы в настраиваемом списке. 

Доступные атрибуты:

АтрибутТипОбязательныйОписание
classStringНетУкажите название класса CSS, используемого в поле CSS виджета.
conditionStringНет

Укажите условие, применяемое к списку. Данный атрибут должен содержать строку условий.

tableNameStringДаУкажите таблицу, элементы которой необходимо отобразить.
viewStringНетУкажите, какое представление списка необходимо использовать. Значение по умолчанию: Default.
elementCountStringНетУкажите количество элементов на странице. Значение атрибута по умолчанию: 5.
subjectColumnStringНетУкажите колонку, которая содержит темы элементов списка.
dateColumnStringНетУкажите колонку, которая содержит даты, относящиеся к элементам списка.
stateColumnStringНетУкажите колонку, которая содержит список статусов элемента.
transparentBooleanНет

Установите значение true, чтобы изменить стиль списка и сделать его фон прозрачным. Значение атрибута по умолчанию: false.

wrapBooleanНетУстановите значение true, чтобы активировать быстрый просмотр. Значение атрибута по умолчанию: false.
itemViewStringНетУкажите вид отображения элемента.

Чтобы отобразить заголовок таблицы, укажите его в дочернем теге <ListHeader>, как в примере ниже.

previewList
<previewList
    tableName="announcement"
    itemPage="announcement"
    view="Default"
    elementCount="{data.count}"
    subjectColumn="subject"
    dateColumn="published_at"
    stateColumn="announcement_type"
    wrap="true"
    transparent="true"
    title="{data.Title}"
    allLinkTitle="{data.allLinkTitle}"
    allLinkPage="/portal/announcements"
    condition="(via_portal=1^state=3)"
>
</previewList>

Шаблон из примера добавляет следующий элемент на страницу:


  • No labels