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

Коллекция
CMS состоит из одной или нескольких коллекций. Коллекция — это база данных контента сайта, представленная в виде сетки из строк и столбцов. Контент может включать текст, изображения, файлы и другие типы данных для конкретного сайта.
Каждая строка в коллекции представляет собой позицию. Каждый столбец в таблице — это поле, которое может иметь определенный тип контента, обычно это свойство позиции, например цвет. Вы можете подключить элементы на сайте к позициям и полям в коллекции.
На сайте есть две отдельные, но связанные коллекции: дополнительная коллекция песочницы и онлайн-коллекция сайта. В коллекции песочницы можно работать во время разработки сайта в редакторе. Онлайн-коллекция — это то, что отображается на опубликованном сайте и с чем взаимодействуют посетители. Песочницу можно синхронизировать с онлайн-коллекцией в любое время, что перезапишет контент онлайн-коллекции.
Каждая строка в коллекции представляет собой позицию. Каждый столбец в таблице — это поле, которое может иметь определенный тип контента, обычно это свойство позиции, например цвет. Вы можете подключить элементы на сайте к позициям и полям в коллекции.
На сайте есть две отдельные, но связанные коллекции: дополнительная коллекция песочницы и онлайн-коллекция сайта. В коллекции песочницы можно работать во время разработки сайта в редакторе. Онлайн-коллекция — это то, что отображается на опубликованном сайте и с чем взаимодействуют посетители. Песочницу можно синхронизировать с онлайн-коллекцией в любое время, что перезапишет контент онлайн-коллекции.
Подключение к CMS
Подключение к CMS — это процесс подключения элементов к коллекции через набор данных. Вы можете привязать элементы к коллекции для отображения контента или для сбора данных от пользователей. Чтобы подключить элементы к коллекции, на странице должен быть набор данных.
CMS
CMS (система управления контентом) — это место, где вы редактируете и управляете содержимым всех своих коллекций. Перейдите в CMS в панели управления сайта или в редакторе.
Набор данных
Наборы данных — это связующее звено между элементами на странице и контентом в коллекции. Они выполняют чисто функциональную роль и не отображаются на опубликованном сайте. С их помощью можно создать двустороннюю связь, позволяющую отображать контент коллекции, получать данные от пользователей или и то, и другое. В настройках набора данных можно указать, какие позиции загружать, в каком порядке и сколько отображать одновременно.
Режим набора данных
Параметр Режим набора данных определяет, что набор данных и подключенные к нему элементы могут делать с контентом коллекции. Выберите один из следующих режимов набора данных:
- Чтение: подключенные элементы могут считывать и отображать контент из коллекции. Элементы не могут изменять контент коллекции.
- Запись: подключенные элементы не могут отображать контент из коллекции. Элементы ввода могут добавлять контент в коллекцию, но не могут изменять существующий контент коллекции.
- Чтение и запись: подключенные элементы могут отображать контент из коллекции. Элементы ввода могут добавлять или редактировать контент в коллекции.
Динамическая страница списка
Динамическая страница списка — это динамичная страница, которая используется для отображения нескольких пунктов из коллекции в репитере, галерее или таблице.
Динамическая страница пункта
Динамические страницы пунктов служат шаблонами, автоматически создавая уникальные страницы для каждого пункта в коллекции CMS с индивидуальными URL. При подключении элементов страницы, таких как текст и изображения, к полям коллекции с помощью набора данных, на странице каждого пункта отображается соответствующий контент.
Динамическая страница
Динамическая страница — это страница, для которой вы создаете один макет, который можно использовать снова и снова, каждый раз отображая разные пункты из коллекции. Контент, который отображает динамичная страница, определяется ее URL. Существует два типа динамических страниц: динамические страницы пунктов и динамические страницы списков.
Динамические страницы отображают контент из коллекции CMS, используя единый шаблон дизайна. Динамические страницы списков демонстрируют несколько пунктов в репитерах, галереях или таблицах, ссылаясь на динамические страницы пунктов, которые содержат подробную информацию об отдельных пунктах. Каждый пункт получает свой уникальный URL, что позволяет эффективно масштабировать и организовывать контент. Они также могут поддерживать рубрики или позволять соавторам управлять контентом прямо с опубликованного сайта в соответствии с установленными разрешениями.
Набор данных динамической страницы
Набор данных динамической страницы — это компонент в редакторе, который добавляется автоматически при создании динамической страницы. Как и обычный набор данных, он позволяет подключать элементы на странице к вашим коллекциям. Он также позволяет добавлять дополнительные фильтры и сортировать контент на странице.
Поле
Поле — это место в коллекции, где вы храните контент, оно представлено в виде столбца. Каждая позиция в коллекции состоит из одного или нескольких полей, таких как Текст, Изображение, Булево значение, Число, Дата и другие. Коллекции также имеют системные поля по умолчанию, которые скрыты.
ID поля (Velo от Wix)
ID поля — это уникальное имя-идентификатор, которое используется для ссылки на поле в коллекции в коде.
При добавлении нового поля в коллекцию вы можете указать его ID. Если вы не укажете собственный ID поля, он будет создан на основе названия поля. Вы не сможете изменить ID поля после того, как поле будет создано.
При добавлении нового поля в коллекцию вы можете указать его ID. Если вы не укажете собственный ID поля, он будет создан на основе названия поля. Вы не сможете изменить ID поля после того, как поле будет создано.
Название поля
Название поля — это этикетка, которую вы видите в верхней части столбца для этого поля в коллекции. Название поля также используется при подключении элементов страницы к набору данных в редакторе.
При добавлении нового поля в коллекцию вы указываете его название. Вы можете изменить название поля после того, как оно было создано, и все подключения к этому полю будут обновлены.
При добавлении нового поля в коллекцию вы указываете его название. Вы можете изменить название поля после того, как оно было создано, и все подключения к этому полю будут обновлены.
Тип поля
Тип поля определяет, какой контент содержит поле. Выбирайте из нескольких типов полей, включая Текст, Изображение, Булево значение, Число, Дата, RTF, URL, Документ и другие. При добавлении нового поля в коллекцию вы указываете его тип. Тип поля используется при подключении элементов страницы к полям в коллекциях.
Позиция
Позиция — это одна запись в коллекции, представленная в виде строки. Каждая позиция в коллекции состоит из одного или нескольких полей.
Онлайн-коллекция
Онлайн-коллекция — это коллекция, связанная с вашим опубликованным сайтом. Контент в онлайн-коллекции — это то, что видят посетители на опубликованном сайте. В этой же коллекции сохраняется контент, который вы собираете на опубликованном сайте. Вы можете синхронизировать коллекции и копировать контент из дополнительной песочницы в онлайн-коллекцию или перезаписывать онлайн-контент в песочницу для работы с ним в редакторе.
Подробнее о коллекциях песочницы.
Разрешения коллекции
Разрешения коллекции определяют, кто может просматривать, добавлять, обновлять или удалять элементы коллекции на опубликованном сайте или в CMS. Вы можете настроить разрешения для пользователей сайта, соавторов, авторов элементов и определенных статусов, обеспечивая безопасный и персонализированный доступ к коллекциям.
Подробнее о разрешениях коллекции.
Основное поле
«Основное» поле коллекции используется для того, чтобы другая коллекция могла подключиться к ней и ссылаться на ее контент.
В каждой коллекции есть «Основное» поле. Поле помечено значком флажка рядом с его названием. По умолчанию полем «Основное» является поле «Заголовок». Однако вы можете назначить любое текстовое поле в коллекции в качестве «Основного».
В каждой коллекции есть «Основное» поле. Поле помечено значком флажка рядом с его названием. По умолчанию полем «Основное» является поле «Заголовок». Однако вы можете назначить любое текстовое поле в коллекции в качестве «Основного».
Репитеры
Репитеры позволяют создать один макет для группы элементов. Каждый элемент репитера использует один и тот же макет, но отображает разный контент.
Вы можете подключить элементы в репитерах к полям коллекции CMS для динамического отображения контента. В этом случае каждый элемент репитера будет показывать контент о другой позиции коллекции. Кроме того, вы можете использовать статический контент в репитере, не подключая его к CMS.
Коллекция песочницы
Дополнительная коллекция песочницы — это коллекция, связанная с вашим сайтом в редакторе Wix. Контент в песочнице не виден на опубликованном сайте, пока вы не синхронизируете свою коллекцию с онлайн-коллекцией. На контент в песочнице влияют ваши действия в режиме превью.
Кнопка отправки
Кнопка «Отправить» — это кнопка, которую вы добавляете на страницу вместе с элементами пользовательского ввода. Когда посетитель нажимает кнопку «Отправить», введенные им данные сохраняются в коллекции.
Чтобы создать кнопку «Отправить», добавьте обычную кнопку на страницу и установите для параметра Действие при нажатии подключается к значение Отправить.
Чтобы создать кнопку «Отправить», добавьте обычную кнопку на страницу и установите для параметра Действие при нажатии подключается к значение Отправить.
Синхронизация (копирование/перезапись)
Синхронизация позволяет перемещать контент между дополнительной песочницей и онлайн-коллекциями. Вы можете скопировать выбранные или все позиции в коллекции из песочницы в онлайн-версию этой коллекции.
Вы также можете перезаписать коллекцию в песочнице всем контентом из онлайн-версии или перезаписать все коллекции в песочнице контентом из их онлайн-версий. Инициировать операции синхронизации можно только из коллекции песочницы.
Системные поля
Системные поля — это поля, которые автоматически добавляются в каждую коллекцию, скрыты по умолчанию и не могут быть отредактированы. Системными полями являются «ID», «Дата создания», «Дата обновления», «Владелец» и динамичные поля «Ссылка на страницу».
Элементы пользовательского ввода
Элементы пользовательского ввода позволяют собирать и сохранять пользовательский контент в коллекции. Подключите элементы пользовательского ввода к набору данных, установив режим набора данных «Запись» или «Чтение и запись».

