header-logo
Узнайте как использовать Wix для создания своего сайта и бизнеса.
Создавайте и управляйте своим сайтом, используя интуитивно понятные функции Wix.
Управляйте подписками, планами и счетами.
Управляйте своим бизнесом и общайтесь с пользователями.
Узнайте, как приобрести, подключить или перенести домен на свой сайт.
Получите инструменты для развития вашего бизнеса и присутствия в интернете.
Повышайте свою видимость с помощью инструментов SEO и маркетинга.
Получайте расширенные функции, которые помогут вам работать более эффективно.
Находите решения, узнавайте об известных неполадках или свяжитесь с нами.
placeholder-preview-image
Совершенствуйте навыки с помощью наших курсов и учебных статей.
Получайте рекомендации по веб-дизайну, маркетингу и многому другому.
Узнайте, как увеличить органический трафик из поисковых систем.
Создайте собственный сайт на нашей полнофункциональной платформе.
Найдите подходящего специалиста, который поможет вам достичь целей.
placeholder-preview-image
В этой статье
  • Шаг 1 | Создание коллекции CMS
  • Шаг 2 | Добавление и настройка репитера
  • Шаг 3 | Подключение элементов репитера к коллекции
  • Шаг 4 | Управление настройками набора данных
  • Шаг 5 | (Необязательно) Создание кнопок «Показать еще» или навигации
  • Часто задаваемые вопросы

CMS: Отображение контента коллекции в репитере

23 мин.
Подключите репитеры к CMS (системе управления контентом), чтобы отображать динамичный контент из коллекций.

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

Шаг 1 | Создание коллекции CMS

Создайте коллекцию с несколькими пунктами для хранения контента, который вы хотите использовать в репитере. Добавьте поля коллекции, которые будут подключаться к элементам в репитере. Затем добавьте пункты, которые будут отображаться в репитере, и заполните поля для каждого пункта. При необходимости вы можете изменить разрешения коллекции с настройки по умолчанию «Показать контент», которая позволяет любому пользователю просматривать содержимое.
  1. Перейдите в CMS в панели управления сайта. 
  2. Нажмите Создать коллекцию.
  3. Нажмите Начать с нуля.
    Совет: вы также можете нажать Создать с помощью ИИ, чтобы ИИ (искусственный интеллект) создал коллекцию для вас.
  4. Нажмите Далее. 
  5. Введите название коллекции. 
  6. (Только для кода) Введите ID коллекции для использования в коде.
  7. Оставьте выбранным вариант Коллекция с несколькими пунктами (По умолчанию) и нажмите Создать
  8. Добавьте поля в коллекцию вручную или импортировав CSV-файл:
  9. Добавьте пункты в коллекцию:
    1. Нажмите + Добавить пункт.
    2. Добавьте контент о пункте в каждое соответствующее поле. 
    3. Повторите этот шаг, чтобы создать столько пунктов, сколько вам нужно. 
Скриншот добавления элемента в коллекцию CMS.
  1. Настройте разрешения коллекции
    1. Нажмите Другие действия и выберите Конфиденциальность и разрешения
    2. Выберите разрешения для этой коллекции:
      • Показ контента: разрешить всем или только пользователям сайта просматривать контент коллекции на опубликованном сайте. Админы и соавторы с доступом к CMS всегда имеют полный доступ к просмотру, добавлению, обновлению или удалению пунктов коллекции.
      • Сбор контента: разрешить всем или только пользователям сайта добавлять новые пункты в коллекцию с опубликованного сайта с помощью элементов ввода или API. Также укажите, кто может просматривать контент. Админы и соавторы с доступом к CMS всегда имеют полный доступ к просмотру, добавлению, обновлению или удалению пунктов коллекции.
      • Расширенный: установите настраиваемые разрешения для каждой роли пользователя, чтобы контролировать, кто может просматривать, добавлять, обновлять или удалять контент коллекции. Админы и соавторы с доступом к CMS имеют полный доступ. Однако вы можете установить разрешения для определенных ролей соавторов, чтобы ограничить их доступ к коллекции.
    3. Нажмите Сохранить
Скриншот настройки разрешений коллекции.

Шаг 2 | Добавление и настройка репитера

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

Позже вы подключите элементы к полям коллекции, чтобы заменить контент. Каждый элемент репитера будет показывать отдельный пункт из коллекции.
  1. Перейдите в редактор.
  2. Перейдите на страницу или в раздел, куда вы хотите добавить репитер.
  3. Нажмите Добавить элементы слева в редакторе.
  4. Нажмите Списки.
  5. Нажмите и перетащите репитер, который вы хотите использовать, на страницу.
Скриншот добавления репитера в редакторе Wix.
  1. Добавьте или удалите элементы из репитера. Вы можете изменить размер репитера, чтобы в нем поместились все необходимые элементы. Позже вы подключите элементы к полям коллекции, чтобы заменить контент. Каждый элемент репитера будет показывать отдельный пункт из коллекции.
Важно:
Мы рекомендуем убедиться, что ваш репитер содержит кнопку или элемент изображения, чтобы вы могли добавить ссылку на динамическую страницу элемента. Это позволит посетителям нажимать на изображение или кнопку для перехода на динамическую страницу соответствующего элемента.

Шаг 3 | Подключение элементов репитера к коллекции

Наборы данных — это инструмент, который используется для подключения элементов репитера к полям коллекции. После подключения элемента к набору данных вы можете выбрать, какие поля коллекции использовать для каждой части элемента. Подключите каждый элемент, в котором вы хотите отображать контент коллекции. Затем измените размер, переместите или настройте элементы по своему вкусу.
  1. В редакторе нажмите на добавленный репитер.
  2. Нажмите на иконку Подключить к CMS .
  3. Нажмите на выпадающий список Выберите набор данных и выберите существующий набор данных, который подключается к вашей коллекции. Кроме того, вы можете выбрать Добавить набор данных, затем выбрать коллекцию, которую вы хотите подключить, дать ей имя и нажать Создать.
Скриншот выбора соответствующей коллекции при подключении набора данных.
  1. В разделе Подключения сначала нажмите на элемент, который хотите подключить.
  2. (Необязательно) Если вы хотите подключить элемент к другому набору данных, нажмите на выпадающий список Выберите набор данных и выберите другой набор данных. В противном случае оставьте его подключенным к тому же набору данных.
  3. В разделе Подключения нажмите на соответствующие выпадающие списки, чтобы подключить каждую часть элемента к соответствующему полю коллекции. Параметры зависят от типа элемента.
Советы:
  • Чтобы связать кнопку с динамической страницей элемента коллекции, нажмите на выпадающий список Действие при клике подключается к: и выберите динамическую страницу элемента, которая заканчивается на (Item).
  • Чтобы связать изображение с динамической страницей элемента коллекции, нажмите на выпадающий список Ссылка подключается к: и выберите динамическую страницу элемента, которая заканчивается на (Item).
Скриншот подключения кнопки к динамической странице элемента.
  1. Нажмите Настройки подключений репитера в верхней части панели справа.
  2. Повторите шаги 4–7 выше, чтобы подключить каждый элемент, в котором вы хотите отображать контент коллекции.
Скриншот, показывающий все элементы, которые можно подключить в наборе данных репитера.
  1. (Необязательно) Нажмите, чтобы изменить размер, переместить или настроить любой из элементов в репитере. Вы можете добавлять, удалять, подключать или отключать элементы в любое время.

Шаг 4 | Управление настройками набора данных

Отрегулируйте настройки набора данных, чтобы управлять режимом набора данных, общим количеством элементов, которые могут загружаться одновременно, отображаемыми элементами и порядком их появления.
  1. Перейдите в настройки набора данных, подключенного к репитеру:
    1. Нажмите на репитер. 
    2. Нажмите на иконку Подключить к CMS .
    3. Нажмите Настройки набора данных в панели Подключить репитер справа.
  2. (Необязательно) Нажмите на тип разрешения рядом с пунктом Разрешения, чтобы определить, кто может просматривать, добавлять, обновлять или удалять контент коллекции.
  3. (Необязательно) Нажмите на поле Название набора данных, если вам нужно изменить название набора данных. 
  4. (Только для Velo) Нажмите на поле ID набора данных, чтобы отредактировать ID, используемый для идентификации набора данных в коде страницы. 
  5. Нажмите на выпадающий список Режим набора данных и выберите подходящий вариант:  
    • Чтение: подключенные элементы могут считывать и отображать контент из коллекции. Элементы не могут изменять контент коллекции. 
    • Чтение и запись: подключенные элементы могут отображать контент из коллекции. Элементы ввода могут добавлять или редактировать контент в коллекции. 
  6. Отредактируйте поле Количество пунктов для загрузки, чтобы установить максимальное количество пунктов, которые могут быть загружены одновременно.  
    Примечание: это также максимальное количество пунктов, которые могут загружаться, когда посетители нажимают кнопки «Показать еще», кнопки «Следующая/Предыдущая страница» или панели пагинации. Инструкции см. в следующем разделе. 
Скриншот настройки набора данных «Количество элементов для загрузки».
  1. (Необязательно) Нажмите + Добавить фильтр, чтобы показывать в репитере только определенные элементы
  2. (Необязательно) Нажмите + Добавить новую сортировку, чтобы выбрать порядок, в котором элементы коллекции будут появляться в репитере.

Шаг 5 | (Необязательно) Создание кнопок «Показать еще» или навигации

В репитере можно отображать до 1000 элементов одновременно. Однако если вы хотите отобразить большое количество элементов, рекомендуем добавить кнопку «Показать еще», чтобы повысить производительность загрузки. Отредактируйте поле «Количество элементов для загрузки», чтобы контролировать количество элементов, которые могут загружаться одновременно в подключенном репитере набора данных.

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

Часто задаваемые вопросы

Нажмите ниже, чтобы получить ответы на самые часто задаваемые вопросы о подключении репитеров к CMS.

Helpmate

Привет,

Нужны дополнительные рекомендации?
Краткое содержание этой статьи
Unlock personalized helpLog in to get the most out of Helpmate.