Zum Inhalt springen

HubSpot CMS

HubSpot CMS unterstützt benutzerdefinierte HTML-Module sowie siteweite Header-/Footer-Codes, was das Einbetten von Wink-Komponenten auf Marketingseiten und Landingpages einfach macht.

  1. Gehen Sie in HubSpot zu Marketing → Dateien und Vorlagen → Design-Tools.
  2. Öffnen Sie die main.css Ihres aktiven Themes oder verwenden Sie die globalen Inhaltseinstellungen.
  3. Alternativ gehen Sie zu Einstellungen → Website → Seiten → Benutzerdefinierter Code.
  4. Fügen Sie im Feld Head HTML das Stylesheet hinzu:
    <link rel="stylesheet" href="https://elements.wink.travel/styles.css">
  5. Fügen Sie im Feld Footer HTML das Skript und den Anwendungs-Loader hinzu (ersetzen Sie 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. Speichern und veröffentlichen.

Komponente über ein benutzerdefiniertes HTML-Modul hinzufügen

Abschnitt betitelt „Komponente über ein benutzerdefiniertes HTML-Modul hinzufügen“
  1. Erstellen Sie in den Design-Tools ein neues Modul vom Typ Rich Text oder HTML.
  2. Fügen Sie im Standardinhalt des Moduls den Komponenten-HTML-Code ein:
    <wink-content-loader
    layout="HOTEL"
    id="YOUR_LAYOUT_ID"
    ></wink-content-loader>
  3. Speichern Sie das Modul und ziehen Sie es in eine beliebige Seitenschablone oder Seite im Seiteneditor.

Wenn Sie kein Modul erstellen möchten, können Sie im Drag-and-Drop-Editor eine Benutzerdefinierte HTML-Sektion verwenden:

  1. Öffnen Sie die Seite im HubSpot-Seiteneditor.
  2. Klicken Sie auf Hinzufügen und wählen Sie eine Benutzerdefinierte HTML- oder Embed-Sektion.
  3. Fügen Sie den Komponenten-Tag in das HTML-Feld ein.
  4. Klicken Sie auf Übernehmen und veröffentlichen Sie die Seite.
KomponenteHTML-TagZweck
Content Loader<wink-content-loader>Anzeige von Hotelkarten, Raster, Karten
Lookup<wink-lookup>Suchleiste für Reiseziele
Suchbutton<wink-search-button>Öffnet den Reiseplan-Auswähler
Account-Button<wink-account-button>Anmeldung / Benutzermenü
Reiseplan-Button<wink-itinerary-button>Zeigt den aktuellen Reiseplan
Reiseplan-Auswähler<wink-itinerary-picker>Vollständiges Reiseplanformular
Warenkorb<wink-shopping-cart-button>Warenkorb-Zusammenfassungsknopf

Siehe Web Components für die vollständige Attributreferenz.