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

Основные поля
В каждой коллекции должно быть основное поле, обозначенное значком
Флаг
рядом с названием поля. По умолчанию каждая коллекция содержит основное поле с названием «Заголовок». Рекомендуем указывать уникальное значение в основном поле каждого элемента.
рядом с названием поля. По умолчанию каждая коллекция содержит основное поле с названием «Заголовок». Рекомендуем указывать уникальное значение в основном поле каждого элемента. Основные поля особенно важны, поскольку они используются в
URL динамической страницы элемента. Добавьте уникальный контент в основное поле каждого элемента, для которого нужна динамическая страница элемента. Если основное поле пустое, создать URL динамической страницы для элемента невозможно. В коллекции можно увидеть, как основное поле добавляется в поле «Ссылка на страницу», связанное с динамической страницей элемента.

Основные поля также важны для
полей ссылки. При создании поля ссылки вы выбираете одно из значений основного поля связанной коллекции. Если изменить основное поле в связанной коллекции, значения в поле ссылки изменятся в соответствии со значениями нового основного поля.
Обычные поля
При добавлении полей в коллекции можно выбрать один из нескольких типов. У каждого поля есть тип, название, ID, необязательный текст подсказки и возможность зашифровать его содержимое как персональные идентифицирующие данные (PII).
Кроме того, можно
настроить проверку полей, чтобы сделать определенные поля обязательными, ограничить количество символов, разрешить ввод только определенных значений и не только. Чтобы при добавлении новых элементов поля не оставались пустыми, можно
добавить значения по умолчанию, которые будут автоматически подставляться в поля.
Тип поля
Тип поля определяет,
какой контент можно сохранять в нем и
какие элементы сайта можно подключить к полю. Например, в поле типа «Несколько документов» можно сохранять только файлы документов. Это поле подключается к
элементу ввода «Кнопка загрузки», с помощью которого посетители могут загружать файлы в коллекцию.
Можно
изменить тип существующего поля, чтобы скорректировать тип хранящегося в нем контента. Обратите внимание: если поле было подключено к сайту, изменение его типа может привести к нежелательным последствиям, например к неработающим ссылкам. Кроме того, нельзя изменить тип
основных полей,
системных полей и полей в
коллекциях, добавленных в администратор переводов Wix Multilingual.
Какие данные можно хранить в полях каждого типа?

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

ID поля (только для Velo by Wix)
ID поля используется для обращения к нему в коде через
Data API или
Dataset API. Например, чтобы добавить элемент с помощью Data API, используйте ID поля.
1wixData.insert("CollectionName", {"fieldKey": "value"}); При создании нового поля его ID автоматически формируется на основе названия поля. ID поля можно изменить при добавлении нового поля, но после создания поля изменить его невозможно. Обратите внимание: ID поля не может начинаться с
$ или содержать точку («
.»).

Текст подсказки (необязательно)
Добавьте к полю текст подсказки, чтобы пояснить в коллекции, для чего оно предназначено. Если сохранить текст подсказки для поля, рядом с его названием в коллекции появится значок. Наведите на него указатель, чтобы увидеть подсказку. Этот текст отображается в коллекции только для вас и соавторов с
ролями CMS, которые позволяют просматривать коллекцию.

Шифрование персональных данных (PII)
Включите этот переключатель, чтобы дополнительно зашифровать на сервере конфиденциальные данные, например номера социального страхования и паспортов. Можно зашифровать поля «Текст», «Адрес» и «Эл. почта». Для новых полей «Эл. почта» шифрование включено по умолчанию.
Если коллекция доступна для просмотра всем, при включении шифрования появится предупреждение. Подробнее о хранении персональных данных (PII).

Системные поля
CMS автоматически создает для каждой коллекции системные поля, которые используются в серверном коде. Когда вы добавляете динамические страницы для коллекции, поля «Ссылка на страницу» для динамической страницы списка и динамической страницы элемента также автоматически создаются как системные. По умолчанию системные поля скрыты в коллекции. Чтобы просмотреть их, нажмите
Управление полями в коллекции.
Системные поля по умолчанию перечислены в таблице ниже:
| Название поля | ID поля | Тип поля | Описание |
|---|---|---|---|
ID | _id | Текст | Уникальный идентификатор элемента. При импорте нового контента из файла CVS можно назначить ID определенное значение. В противном случае в качестве ID используется случайный UUID. С помощью Velo by Wix также можно назначить ID определенное значение при добавлении элементов через Data API. После назначения ID изменить нельзя. |
Дата создания | _createdDate | Дата и время | Дата и время добавления элемента в коллекцию. |
Дата обновления | _updatedDate | Дата и время | Дата и время последнего изменения элемента в коллекции. |
Владелец | _owner | Текст | Уникальный идентификатор создателя элемента. Используется в
разрешениях коллекции, чтобы определить, кто создал каждый элемент. |
Примечание:
В полях времени в
экспортированном файле CVS используется часовой пояс UTC+0, а НЕ местное время.
Поля «Главная категория»
При добавлении поля «Категория» в коллекцию автоматически создается скрытое поле «Главная категория». В нем хранится категория, назначенная главной для элементов, которые относятся к нескольким категориям.
Почему главная категория важна: она помогает поисковым системам понять структуру контента. Если элемент относится к нескольким категориям, главная категория указывает поисковым системам, какая из них лучше всего представляет этот элемент для целей SEO.
Как работает главная категория:
- Первая категория, которую вы назначаете элементу, автоматически становится главной.
- Чтобы назначить главной другую категорию, нажмите значок Флажок
рядом с ней в поле «Категория». - Можно отобразить скрытое поле «Главная категория» в коллекции, чтобы увидеть главную категорию каждого элемента. В нем отображается только одна категория, даже если поле «Категория» содержит несколько.
- Поле «Главная категория» нельзя удалить отдельно. Оно удаляется только вместе со связанным полем «Категория».
Подробнее об
управлении главными категориями.

Поля «Ссылка на страницу»
При создании динамических страниц в коллекцию автоматически добавляются системные поля «Ссылка на страницу». В них создаются ссылки на динамические страницы списков и уникальные URL каждого элемента на динамических страницах элементов.
Формат поля «Ссылка на страницу» зависит от типа динамической страницы:
- Динамические страницы списков: по умолчанию в URL в поле «Ссылка на страницу» к адресу динамической страницы списка добавляется название коллекции.
- Динамическая страница элемента: по умолчанию в URL в поле «Ссылка на страницу» к адресу динамической страницы элемента добавляется значение основного поля каждого уникального элемента.

Совет:
Перейдите в настройки страницы в редакторе, чтобы
настроить переменные, используемые на динамических страницах. При изменении значений URL в редакторе поля «Ссылка на страницу» в коллекции обновляются автоматически.

