Встраиваемые компоненты – это программные модули, которые выполняют различные функции по извлечению и отображению контентной информации на сайте.
В системе управления сайтом VT-CMF имеется около 50 различных встраиваемых компонентов:
- отображение навигационных элементов (меню, дерево разделов и подразделов);
- формирование фотогалерей (фотоальбомы, фотослайдеры, случайные фотографии);
- извлечение контента (содержимое или выдержки из связанных статей, списки новостей, товарные позиции).
До недавнего времени подключаемые компоненты вставлялись в текст статьи или контентной зоны как обычный текст определенной структуры. Редактор сайта мог изменять содержимое компонентов и их параметры. Однако, в сложных компонентах типа «Фотогалерея» редактор мог поставить лишнюю запятую, кавычку или скобку. А мог и пропустить их. В результате, компонент ломался.
В новой версии VT-CMF компоненты стали «вандало-устойчивыми». Сломать такой компонент теперь сложнее.
Встраиваемые компоненты в форме редактирования представлены в виде блоков, которые редактируются с помощью нового редактора компонентов.
Для примера, приведем скриншоты популярного компонента «Яндекс-карта».
Вот так выглядит блок компонента (много букв, но в текстовом редакторе это блок, в который нельзя поставить курсор и изменить его содержание):

Если дважды кликнуть мышкой по этому блоку, то откроется редактор компонентов:

Здесь все наглядно и понятно. Испортить формальную структуру компонента сложно.
Можно добавлять новые точки на карте, вносить названия и содержимое всплывающих окон.
Ну а для того, чтобы определить нужные координаты точек можно воспользоваться сервисом нахождения координат:

Полученные в Яндекс.Картах координаты:
