CMS: о структуре коллекции
2 мин. чтения
В CMS структура контента (также известная как «схема») определяет, какие поля есть в каждой коллекции и их тип. Когда вы добавляете набор данных на страницу, он содержит только те поля, которые находятся в структуре коллекции. В некоторых случаях коллекции могут содержать поля, которые не являются частью структуры.
Когда вы создаете новое поле в коллекции, поле добавляется в структуру и отражается в ваших опубликованных коллекциях.
Когда вы создаете новое поле в коллекции, поле добавляется в структуру и отражается в ваших опубликованных коллекциях.
Если у вас включена дополнительная коллекция песочницы, синхронизация коллекции необходим только для синхронизации содержимого коллекции. Структура как для песочницы, так и для Live-коллекций одинакова.
Подробнее о песочнице.
Важно:
Структуру нельзя просмотреть. Это то, что система использует, чтобы помочь различным функциям понять, какая информация находятся в ваших коллекциях и какие опции сделать вам доступными.
Использование структуры
Структура используется, когда вы подключаете свои коллекции к элементам страницы и при создании URL-адресов для динамических страниц. Поскольку набор данных содержит только поля, которые являются частью структуры, вы можете соединять элементы страницы только с полями, которые являются частью структуры. Кроме того, вы можете использовать только поля из структуры при создании URL-адреса для динамической страницы.
Структура не используется для подтверждения того, что контент, добавленный в коллекцию, имеет правильный тип. Она также не подтверждает, принадлежит ли контент существующему полю. Вы можете добавить контент любого типа в любое поле.
Неструктурированные поля
Неструктурированные поля - это поля, которые отображаются в вашей коллекции, но на самом деле не являются ее частью.
Это может произойти, если вы вернетесь к предыдущей версии сайта. При восстановлении предыдущей версии сайта восстанавливается прежняя структура, но контент остается прежним. Таким образом, у вас может быть контент в своей коллекции без структуры для этого контента.
Это может произойти, если вы вернетесь к предыдущей версии сайта. При восстановлении предыдущей версии сайта восстанавливается прежняя структура, но контент остается прежним. Таким образом, у вас может быть контент в своей коллекции без структуры для этого контента.
В коллекциях эти поля отображаются со значком предупреждения, что указывает на то, что поле еще не определено.
Если вы работаете с Velo by Wix
Чтобы добавить в структуру неструктурные поля:
- Перейдите в CMS в панели управления сайтом.
- Нажмите на соответствующую категорию.
- Нажмите на название поля.
- Выберите тип поля и нажмите Сохранить.
Примечания
Код поля определяется автоматически, когда вы создаете неструктурное поле, и его нельзя изменить.
Версии структуры
При восстановлении более старой версии сайта, структура восстанавливается до состояния из старой версии. Однако ваш контент не восстанавливается в коллекции. Это также верно, если у вас есть дополнительная Коллекция песочницы и она включена.
Код ошибки 404 и коллекции
Ошибка 404 возникает, когда пользователь переходит на страницу, которую невозможно найти. Это могло быть потому, что коллекция песочницы не была синхронизирована с опубликованным (live) контентом.
Поэтому элементы, которые должны отображаться на динамической странице, отсутствуют в опубликованной коллекции. Чтобы решить эту проблему, синхронизируйте содержимое песочницы (Sandbox) с Live.
Примечание
Подробнее о песочнице.
Была ли статья полезна?
|