Wix Помощь

В коллекциях 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. Подробнее о типе поля «Цифровой ассет».

Время и местоположение

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

В коллекции дата отображается в формате по умолчанию, который определяется настройками языка и региона сайта. Подключив поле даты к элементу сайта, можно выбрать другой формат отображения, например Краткий, Средний, Длинный или Полная дата.

Чтобы  импортировать даты в коллекцию, значения в исходном файле должны точно соответствовать одному из следующих форматов:
  • MM/DD/YYYY HH:mm (рекомендуется)
  • YYYY-MM-DDTHH:mm
  • DD/MM/YYYY HH:mm
Обратите внимание, что в каждом варианте используются разные разделители.

Примечание: чекбокс  «Включить поле времени» заменен типом поля «Дата и время». Если ранее для поля «Дата» был установлен чекбокс  «Включить поле времени», оно было автоматически преобразовано в поле «Дата и время». Никаких действий не требуется, все существующие данные сохранены.
Дата и время
Используйте значения даты и точного времени, чтобы показывать их на сайте, сохранять данные, введенные пользователями, или делать и то и другое. Добавьте элемент пользовательского ввода «Выбор даты», чтобы посетители сайта могли добавлять даты в коллекцию.

В коллекции в поле отображается дата, а затем время.

Подключив поле даты к элементу сайта, можно выбрать другой формат отображения, например  Краткий,  Средний,  Длинный или  Полная дата.
Время
Храните время для связанных элементов независимо от даты.
Время хранится в следующем формате: hh:mm AM/PM

  • hh: часы в 12-часовом формате (например, 12, 11)
  • 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 }]

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

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