CMS (в прошлом Менеджер контента): подключение текстовых элементов

3 мин. чтения
Когда вы подключаете текстовый элемент к коллекции CMS (системы управления контентом), на форматирование текста влияет несколько факторов. Как вы подключаете контент, к какому контенту вы его подключаете, и как задается его форматирование, все это влияет на форматирование текста.

Контент, подключенный с помощью набора данных

Когда вы подключаете текстовый элемент к набору данных, форматирование определяется параметрами форматирования для текстового элемента и типом поля подключенного контента.

Текстовые элементы могут быть подключены к полям типов:
  • Текст
  • Номер
  • True/False
  • Дата и время
  • Адрес
  • URL
  • Форматированный текст (Rich text)

Поля кроме форматированного текста

Когда текстовый элемент подключен к полю, которое не является форматированным текстом, текстовый элемент сохраняет форматирование, которое было установлено в редакторе с помощью кнопки Изменить текст.

Форматирование текстового элемента будет одинаковым для всего его содержимого. Разные части контента нельзя отформатировать по-разному. Если в редакторе использовалось более одной настройки формата, первый стиль применяется ко всему контенту.

Поле форматируемого текста

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

Стили

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

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

Теперь на сайте вы меняете стиль Заголовка 1 на Arial 100пикс. Первая строка контента отформатирована как Arial 100пикс, независимо от того, как она выглядит в коллекции, потому что элемент применяет стиль Заголовка 1, как он был определен в редакторе, а не так, как он определен в коллекции. Это связано с тем, что стиль заголовка страницы в коллекции получает значения стиля из стиля Заголовка 1 в редакторе.
Помните, что стили определены для всего сайта. Используйте стили, если хотите, чтобы они соответствовали остальной части вашего сайта. Если форматирование стиля на сайте изменится, вам не придется беспокоиться об изменении форматирования содержимого в полях форматируемого текста.

Форматирование вручную

Когда в коллекции используется ручное форматирование, такое как выбор определенного шрифта и размера, текстовый элемент использует это форматирование при отображении контента.  
Например, предположим, что в коллекции вы вводите две строки текста в поле форматируемого текста. Вы устанавливаете шрифт и размер первой строки на Arial 100 пикселей, а шрифт и размер второй строки на Arial 50 пикселей. При отображении этого контента он отображается как Arial 100 пикселей и Arial 50 пикселей, независимо от того, какие стили, шрифты и размеры установлены в текстовом элементе.
Используйте ручное форматирование, если не хотите, чтобы текстовый элемент соответствовал тематике вашего сайта. 

Была ли статья полезна?