Перейти к содержимому

HubSpot CMS

HubSpot CMS поддерживает пользовательские HTML-модули и код в шапке/подвале сайта, что упрощает встраивание компонентов Wink на маркетинговые страницы и лендинги.

  1. В HubSpot перейдите в Marketing → Files and Templates → Design Tools.
  2. Откройте активный тему main.css или используйте глобальные настройки контента.
  3. Либо перейдите в Settings → Website → Pages → Custom Code.
  4. В поле Head HTML добавьте таблицу стилей:
    <link rel="stylesheet" href="https://elements.wink.travel/styles.css">
  5. В поле Footer HTML добавьте скрипт и загрузчик приложения (замените YOUR_CLIENT_ID):
    <script src="https://elements.wink.travel/elements.js" type="module" defer></script>
    <wink-app-loader client-id="YOUR_CLIENT_ID"></wink-app-loader>
  6. Сохраните и опубликуйте.

Добавьте компонент через пользовательский HTML-модуль

Заголовок раздела «Добавьте компонент через пользовательский HTML-модуль»
  1. В Design Tools создайте новый модуль типа Rich Text или HTML.
  2. В содержимое модуля по умолчанию вставьте HTML компонента:
    <wink-content-loader
    layout="HOTEL"
    id="YOUR_LAYOUT_ID"
    ></wink-content-loader>
  3. Сохраните модуль и перетащите его в любой шаблон страницы или на страницу через редактор страниц.

Добавьте компонент напрямую в редакторе страницы

Заголовок раздела «Добавьте компонент напрямую в редакторе страницы»

Если вы не хотите создавать модуль, можно использовать секцию Custom HTML в редакторе с перетаскиванием:

  1. Откройте страницу в редакторе HubSpot.
  2. Нажмите Add и выберите секцию Custom HTML или Embed.
  3. Вставьте тег компонента в поле HTML.
  4. Нажмите Apply и опубликуйте страницу.
КомпонентHTML тегНазначение
Content loader<wink-content-loader>Отображение карточек отелей, сеток, карт
Lookup<wink-lookup>Поисковая строка для направлений
Search button<wink-search-button>Открыть выбор маршрута
Account button<wink-account-button>Вход / меню пользователя
Itinerary button<wink-itinerary-button>Показать текущий маршрут
Itinerary picker<wink-itinerary-picker>Полная форма маршрута
Shopping cart<wink-shopping-cart-button>Кнопка с краткой информацией о корзине

См. Web Components для полного справочника атрибутов.