Список из таблицы: как показать записи

Одна карточка — сколько угодно записей. Настраивается один раз, показывает все строки.

Список из таблицы выбран через «Слои», в «Контенте» — откуда он берёт записи.
Список из таблицы выбран через «Слои», в «Контенте» — откуда он берёт записи.

Так делаются каталоги, афиши, расписания, «мои заказы». Положите Список из таблицы, в свойстве «Источник данных» выберите таблицу — и оформите внутри одну карточку. Остальные нарисуются сами, по одной на запись.

Один список из двух таблиц. В «Источнике данных» выберите «Свой JSON или несколько таблиц» и перечислите их через плюс: {{events}} + {{venueEvents}}. Записи складываются в один список, и дальше всё общее — фильтры, сортировка, «показывать не больше»: сортировка по дате перемешает записи обеих таблиц. Годится и внешняя таблица (Яндекс.Таблицы, Google Sheets): её заполняет владелец площадки у себя, а в приложении она такая же таблица, как своя. Чтобы карточки выглядели по-разному, положите в повторитель два блока и дайте каждому условие показа «item.__table равно ключу таблицы»: {{item.__table}} у каждой записи — ключ её таблицы. В выборе данных у такого списка столбцы каждой таблицы лежат своей группой, а в фильтре и сортировке предлагаются столбцы обеих; столбец, который есть не во всех таблицах, подписан — фильтр по нему уберёт записи остальных. Даты в обеих таблицах поэтому лучше называть одинаково.

Внутри карточки поля подставляются через {{item.…}} — кнопка { } рядом с полем подставит нужный столбец. Одна настройка работает сразу на все карточки.

{{item.title}} · {{item.price}} ₽

У повторителя есть и отбор: два фильтра (поле, как сравнивать, значение), сортировка с порядком, ограничение «показывать не больше» и текст на случай, когда ничего не нашлось.

Ограничение можно превратить в страницы: впишите подпись в «Кнопка „Показать ещё“» — и десять карточек из пятидесяти станут первой десяткой, а остальные догрузятся нажатием. Пустая подпись — список просто обрезан, как и был. Смена фильтра начинает счёт заново.

Сама кнопка настраивается там же: вид (обводка, заливка, ссылка), цвет кнопки и надписи, а с 28.08.2026 — и отклик на нажатие: заливка, цвет надписи и рамка при нажатии плюс выбор «Сжатие» или «Только цвет», как у обычной кнопки. Пока список дорисовывается, нажатие иначе ничем не подтверждено. Цвета принимают подстановку: {{userColor}} здесь работает так же, как в любом другом поле цвета.

Пустой, грузится или не загрузился. Пока строки таблицы едут с сервера, пустой список показывает «Загружаем…»; если чтение сорвалось — «Не удалось загрузить» и кнопку «Попробовать ещё раз». Когда записей правда нет, виден текст из поля «Если ничего не найдено». У новых списков он уже заполнен; оставьте поле пустым, если рядом стоит свой блок «корзина пуста» с условием показа.

Читать дальше