CMS: поддерживаемый контент в полях коллекции разных типов
11 мин.
В коллекциях CMS (системы управления контентом) тип поля определяет, какой контент можно хранить в этом поле. Например, в поле типа «Число», предназначенном только для чисел, нельзя хранить буквы. Тип поля также определяет,
какие элементы сайта можно подключить к этому полю.
Примечание:
Когда вы загружаете в коллекцию файлы, например изображения, видео или документы, они сохраняются в Медиаменеджере Wix. CMS хранит ссылки (URL) на эти файлы. Поэтому поддерживаемые типы и допустимые размеры файлов для полей коллекции соответствуют
ограничениям Медиаменеджера Wix.
Ограничения контента для каждого типа поля коллекции
В меню выбора поля типы полей CMS разделены на пять категорий: «Базовые», «Организация и ссылки», «Медиа», «Время и местоположение» и «JavaScript (код Velo)». Ниже можно ознакомиться с ограничениями контента для каждого типа поля по категориям.
Базовые
| Тип поля | Поддерживаемый контент и ограничения |
|---|---|
| Текст | Хранение обычного текста для заголовков, абзацев, описаний и другого текстового контента. |
| Форматированный текст | Создание и редактирование текста с помощью параметров форматирования непосредственно в CMS. |
| Форматированный контент | Создание и редактирование контента с форматированным текстом, встроенными медиафайлами и другими расширенными возможностями непосредственно в CMS. Подробнее о работе с форматированным контентом и его подключении к динамическим страницам. |
| URL | Хранение веб-адресов для использования в качестве ссылок. Можно использовать только следующие форматы: http://, https://, ftp://, mailto:, sms:, tel: Веб-адреса должны иметь формат http:// или https://. Записи, начинающиеся с www., автоматически преобразуются в формат http://. |
| Эл. почта | Хранение адресов эл. почты. CMS автоматически проверяет, соответствует ли контент допустимому формату адреса эл. почты (например, mail@example.com). Подключите это поле к кнопкам или изображениям, чтобы создать динамические ссылки, открывающие почтовый клиент посетителя. |
| Число | Хранение числовых данных для различных целей, например ID, рейтинга, номера заказа, количества, цены или размеров. Можно сохранить любое значение от -2147483647 до 2147483647. |
| Логическое значение | Хранение двоичных значений «да/нет» или «истина/ложь», которые отображаются в полях коллекции как чекбоксы. Тип поля «Логическое значение» можно использовать только с элементом пользовательского ввода «Чекбокс». |
| Цвет | Хранение HEX-кодов, обозначающих цвета, в каждом поле. |
Организация и ссылки
| Тип поля | Поддерживаемый контент и ограничения |
|---|---|
| Ссылка | Создайте связь между элементами контента, указав ссылку на другой элемент. В этом поле можно ссылаться только на элемент из другой коллекции. |
| Множественная ссылка | Создайте несколько связей между элементами контента, указав ссылки на другие элементы. Эти ссылки также можно связать с несколькими источниками. |
| Теги | Управляйте элементами контента и распределяйте их по категориям с помощью ключевых слов или описательных меток. Используйте это поле, чтобы добавлять теги к элементу или разрешить посетителям выбирать варианты с помощью элемента «Мультичекбокс». |
| Категория | Назначайте элементам коллекции категории, которые хранятся в коллекции категорий. Категории помогают упорядочивать и фильтровать контент, а также создавать страницы категорий на сайте. |
Медиа
| Тип поля | Поддерживаемый контент и ограничения |
|---|---|
Изображение | Храните файлы изображений, поддерживаемые Медиаменеджером, например JPG, PNG, SVG и GIF.
Посмотреть поддерживаемые файлы и ограничения по размеру.
Совет: чтобы добавить изображения в поля, вставьте в них URL изображений. |
Медиагалерея | Храните несколько изображений или видео, поддерживаемых Медиаменеджером, для каждого элемента.
Посмотреть поддерживаемые файлы и ограничения по размеру. |
Видео | Храните отдельные видеофайлы, поддерживаемые Медиаменеджером, например AVI, MPEG, MP4 и MOV.
Посмотреть поддерживаемые файлы и ограничения по размеру. |
Аудио | Храните отдельные аудиофайлы, поддерживаемые Медиаменеджером, например AAC, AIF, FLAC, MP3 и WAV.
Посмотреть поддерживаемые файлы и ограничения по размеру. |
Документ | Храните отдельные документы или архивы, поддерживаемые Медиаменеджером, например PDF, DOC и ZIP. Нельзя загружать документы, защищенные паролем.
Посмотреть поддерживаемые файлы и ограничения по размеру.
Совет: чтобы добавить документы, вставьте их URL в поля коллекции. |
Несколько документов | Храните несколько документов или архивов (например, PDF или ZIP) для каждого элемента коллекции. Подключите
элемент ввода «Кнопка загрузки» к типу поля «Несколько документов», чтобы посетители могли одновременно загружать в коллекцию несколько файлов.
Посмотреть поддерживаемые форматы файлов и ограничения размера.
Совет: чтобы добавить несколько документов, вставьте их URL в поля коллекции. |
Цифровой ассет | Храните один защищенный файл для каждого элемента коллекции. Эта функция доступна только в
коллекциях каталога, где такой файл можно назначить цифровым файлом, который клиенты получают после покупки. Коллекция каталога может содержать несколько полей «Цифровой ассет», но только одно из них можно назначить цифровым файлом для продажи. Поле «Цифровой ассет» нельзя подключить напрямую к элементам страницы. Оно не поддерживает значения по умолчанию, и его нельзя преобразовать в поле другого типа. Поддерживаемые форматы файлов и ограничения размера определяются
правилами Медиаменеджера Wix. Подробнее о
типе поля «Цифровой ассет». |
Время и местоположение
| Тип поля | Поддерживаемое содержимое и ограничения |
|---|---|
Дата | Используйте значения даты, чтобы показывать их на сайте, сохранять данные, введенные пользователями, или делать и то и другое. Добавьте элемент пользовательского ввода «Выбор даты», чтобы посетители сайта могли добавлять даты в коллекцию. В коллекции дата отображается в формате по умолчанию, который определяется
настройками языка и региона сайта. Подключив поле даты к элементу сайта, можно выбрать другой формат отображения, например
Краткий,
Средний,
Длинный или
Полная дата. Чтобы
импортировать даты в коллекцию, значения в исходном файле должны точно соответствовать одному из следующих форматов:
Обратите внимание, что в каждом варианте используются разные разделители. Примечание: чекбокс
«Включить поле времени» заменен типом поля «Дата и время». Если ранее для поля «Дата» был установлен чекбокс
«Включить поле времени», оно было автоматически преобразовано в поле «Дата и время». Никаких действий не требуется, все существующие данные сохранены. |
Дата и время | Используйте значения даты и точного времени, чтобы показывать их на сайте, сохранять данные, введенные пользователями, или делать и то и другое. Добавьте элемент пользовательского ввода «Выбор даты», чтобы посетители сайта могли добавлять даты в коллекцию. В коллекции в поле отображается дата, а затем время. Подключив поле даты к элементу сайта, можно выбрать другой формат отображения, например
Краткий,
Средний,
Длинный или
Полная дата. |
Время | Храните время для связанных элементов независимо от даты. Время хранится в следующем формате:
hh:mm AM/PM
Примеры: 12:45 AM, 11:15 PM |
Адрес | Храните структурированные данные физических адресов, например название улицы, город, штат/провинцию, почтовый индекс и страну. |
JavaScript (код Velo)
| Тип поля | Поддерживаемое содержимое и ограничения |
|---|---|
Объект | Управляйте сложными структурированными данными с помощью пользовательских объектов или структур данных. Тип поля «Объект» позволяет хранить и упорядочивать несколько связанных фрагментов данных как единое целое. При работе с коллекцией через API можно преобразовать строку в тип данных «object» в JavaScript. Примечание: тип поля «Объект» не поддерживает ключи объекта, начинающиеся с «$». |
Массив | Вводите несколько значений в одном поле и управляйте ими. Тип поля «Массив» позволяет работать с наборами связанных данных, например со списком вариантов, тегов или других связанных значений. При работе с коллекцией через API можно преобразовать строку в тип данных «array» в JavaScript. Примечание: значение в полях «Объект» и «Массив» должно быть в допустимом формате JSON. В противном случае оно будет сохранено как строка. В JavaScript имена полей можно не заключать в кавычки, а в JSON это обязательно. Например: [{ "rating": "rating 1", "value": 1 }, { "rating": "rating 2", "value": 2 }] |
Часто задаваемые вопросы
Нажмите ниже, чтобы узнать ответы на распространенные вопросы о содержимом, поддерживаемом каждым типом поля.
Есть ли ограничения на объем данных в полях коллекции?
Можно ли создать динамическую ссылку, по которой посетители смогут отправлять письма?
Как подключить элементы страницы к коллекциям?
Можно ли добавить к изображению всплывающую подсказку, которая появляется при наведении?
Можно ли добавлять в поля значения по умолчанию?
Можно ли изменить тип поля непосредственно в коллекции?
