CMS Hub-Vorlagen sind in HTML und HubL geschrieben. Diese Vorlagen können Bereiche enthalten, die von den Content-Autoren leicht selbst bearbeitet werden können.
<link rel="stylesheet" type="text/css" href="https://developers.hubspot.de/docstheme.css">
zu verwenden, das Stylesheet über css_assets
in die meta.json-Datei des Moduls einfügen. Dies ermöglicht HubSpot, das CSS nur dann bedingt zu laden, wenn das Modul auf einer Seite vorhanden ist. Auf diese Weise wird die Menge an unnötigem geladenen CSS minimiert.
Erfahren Sie mehr über das Optimieren Ihres HubSpot-Entwicklungsworkflows.
Annotation | Typ | Beschreibung |
---|---|---|
templateType | Zeichenfolge | Gibt an, welcher Vorlagentyp eine Datei ist. Werte sind:
|
isAvailableForNewContent | Zeichenfolge | Gibt an, ob eine Vorlage bei der Erstellung von Inhalten zur Auswahl steht. Werte sind: true , false . Auf false festgelegte Vorlagen müssen die erforderlichen Variablen nicht enthalten. Vorlagen vom Typ page , die auf „false“ festgelegt sind, können ebenfalls als Standardteilvorlagen verwendet werden. |
enableDomainStylesheets | Zeichenfolge | Gibt an, ob die Vorlage Domain-Stylesheets laden soll. Die Werte umfassen: true , false . |
Label | Zeichenfolge | Benutzerfreundliche Beschreibung der Vorlage, die im Bildschirm für die Vorlagenauswahl angezeigt wird. Zum Beispiel: About Page , Homepage , Pricing . |
screenshotPath | Zeichenfolge | Der Screenshot, der angezeigt wird, wenn ein Content-Autor eine Vorlage auswählt. Anhand dieses Screenshots sollten Sie Ihre Vorlagen leicht unterscheiden können. |
{{ standard_header_includes }}
– Wird verwendet, um auf intelligente Weise kombinierte und minifizierte erforderliche CSS-Dateien hinzuzufügen.{{ standard_footer_includes }}
– Wird verwendet, um JavaScript auf intelligente Weise dynamisch am unteren Rand einer Seite hinzuzufügen, z. B. für das HubSpot-Tracking-Skript und Module.templateType: page
isAvailableForNewContent: false
global_partial
-Tags aufgerufen.
Globale Teilvorlagen müssen die Annotation templateType: global_partial
oben in der Datei enthalten.
standard_header_includes
- und standard_footer_includes
-Variablen enthält. Innerhalb dieser Vorlage definieren Sie einen eindeutigen Block unter Verwendung der folgenden Syntax, wobei body
ein eindeutiger Name ist:
body
-Block einfügen.