- Kennisbank
- Content
- Ontwerptools
- Modules maken en bewerken in de ontwerpmanager
Modules maken en bewerken in de ontwerpmanager
Laatst bijgewerkt: 5 december 2025
Beschikbaar met elk van de volgende abonnementen, behalve waar vermeld:
Met de design manager kun je aangepaste modules maken om geavanceerde functies toe te voegen aan je blog, pagina's of e-mails. Aangepaste modules bieden een breed scala aan functionaliteiten zodat inhoud volledig kan worden aangepast binnen de pagina-, e-mail- of blogeditor.
Let op: het maken van modules vereist kennis van HTML, CSS, HubL en de HubSpot design manager. HubSpot raadt aan om samen te werken met een ontwikkelaar om gecodeerde modules te maken.
Een nieuwe module maken
- Ga in je HubSpot-account naar Inhoud > Design Manager.
- Klik boven in de Finder op het vervolgkeuzemenu Bestand en selecteer Nieuw bestand.

- Klik in het dialoogvenster op het vervolgkeuzemenu Wat wil je vandaag bouwen en selecteer Module.
- Klik op Volgende.
- Schakel in het veld Waar wilt u deze module gebruiken het selectievakje in naast elk type inhoud waar uw module zal worden gebruikt (bijv. Blogberichten, E-mails of Landingspagina's).
- Selecteer een optie in het veld Module-inhoudsbereik (bijvoorbeeld Lokale module of Globale module). Als u een globale module maakt, wordt de inhoud van deze module bijgewerkt op elke locatie waar de module wordt gebruikt.
- Voer een bestandsnaam in voor de module.
- Om de bestandslocatie van de module te wijzigen, klikt u op Wijzigen in het gedeelte Bestandslocatie . Selecteer een nieuwe locatie in het pop-upvenster en klik vervolgens op Selecteren.
- Klik op Maken als je klaar bent.
- Ga verder met het bewerken van de module.
Let op: modules die in e-mails worden gebruikt, kunnen alleen worden gemaakt in accounts met een Marketing Hub Professional of Enterprise abonnement. Ze kunnen geen CSS of JavaScript bevatten.
Een module bewerken
Nadat u een module hebt gemaakt in de ontwerpmanager, kunt u de functionaliteit en het uiterlijk ervan aanpassen. Label de module voor meer duidelijkheid, voeg velden toe en configureer ze en pas de opties van de veldeditor aan, zoals de standaardinhoud. Stel weergavevoorwaarden en repeateropties in en groepeer de gerelateerde velden voor een betere organisatie. U kunt ook veldfragmenten kopiëren en plakken, aangepaste module-syntaxis schrijven, nuttige instructietekst toevoegen en bewerken met welke sjabloontypes uw module kan worden gebruikt.
Een label aan een module toevoegen
In de ontwerpmanager kunt u een label voor een module toevoegen of bijwerken om gebruikers te helpen deze te herkennen in de inhoudseditor. Als het label leeg is, wordt standaard de naam van de module weergegeven.
- Ga in je HubSpot-account naar Inhoud > Design Manager.
- Klik in de zoeker op een module waarvoor je het label wilt bewerken.
- Voer in de inspecteur een label in.
Velden toevoegen aan een module
Voeg velden toe aan een module om de inhoud of styling van de module in te stellen en bewerkbaar te maken in de inhoudseditor. Meer informatie over beschikbare veldtypes.
- Ga in je HubSpot-account naar Inhoud > Design Manager.
- Klik in de zoeker om een module te openen.
- Klik in de inspecteur in de sectie Velden op het vervolgkeuzemenu Veld toevoegen . Selecteer vervolgens een veld om toe te voegen aan de module.

- Als u de naam van het veld wilt bewerken, klikt u op het edit bewerken en voer een nieuwe naam in. Als u de naam van de HubL-variabele wilt bewerken, voert u een nieuwe naam in het veld HubL-variabele naam in .

Standaardinhoud van velden aanpassen
In het gedeelte Inhoudsopties kunt u standaardinhoud toevoegen die wordt weergegeven wanneer de module wordt gebruikt in sjablonen en inhoudseditors. De opties voor standaardinhoud verschillen afhankelijk van het veldtype.
- Ga in je HubSpot-account naar Inhoud > Design Manager.
- Klik in de zoeker om een module te openen.
- Ga in de Inspector in de sectie Velden met de muis over een veld en klik op Bewerken.
- In het gedeelte Inhoudsopties kunt u standaard inhoudsopties toevoegen of bewerken. De beschikbare standaardinhoudsopties hangen af van het geselecteerde veldtype.
Door bijvoorbeeld een veldtype Datum en tijd aan een module toe te voegen, kun je een standaarddatum en -tijd selecteren. Je kunt ook een standaard tijdsinterval invoeren.

Veldbewerkingsopties instellen
In het gedeelte Editoropties kun je een veld verplicht maken en bewerken in de inhoudseditor voorkomen. Je kunt ook helptekst aanpassen.
- Ga in je HubSpot-account naar Inhoud > Design Manager.
- Klik in de zoeker om een module te openen.
- Ga in de Inspector in de sectie Velden met de muis over een veld en klik op Bewerken.
- Om het veld verplicht te maken, schakelt u in het gedeelte Editoropties de optie Dit veld verplicht maken in. Dit voorkomt dat gebruikers het veld leeg laten in de inhoudseditor.
- Om te voorkomen dat de inhoud van een veld wordt bewerkt, schakelt u Bewerken in inhoudseditors voorkomen in. De inhoud van het veld kan nog steeds worden aangepast in de ontwerpmanager op sjabloonniveau. Deze optie is niet beschikbaar voor globale modules.
- Om context of instructies over het gebruik van het veld toe te voegen, kun je tekst invoeren in het Help-tekstveld van de tooltip of in het tekstveld Inline Help .
- Tooltip helptekst: deze tekst verschijnt in een tooltip wanneer een gebruiker met de muisaanwijzer over het infoCircleIcon infopictogram in de inhoudseditor.
- Inline helptekst: deze tekst verschijnt onder het veld wanneer een gebruiker de module bewerkt in de inhoudseditor.

Veldweergavevoorwaarden instellen
In het gedeelte Weergavevoorwaarden kun je veldweergavevoorwaarden gebruiken om een moduleveld zo in te stellen dat het alleen verschijnt als een ander veld aan bepaalde criteria voldoet.
- Ga in je HubSpot-account naar Inhoud > Design Manager.
- Klik in de zoeker om een module te openen.
- Ga in de Inspector in de sectie Velden met de muis over een veld en klik op Bewerken.
- Klik in het gedeelte Weergavevoorwaarden op het vervolgkeuzemenu HubL-variabele en selecteer een variabele.
- Klik op het tweede vervolgkeuzemenu en selecteer een optie (bijvoorbeeld Is gelijk aan of Is niet leeg). Er kunnen meer conditievelden nodig zijn, afhankelijk van de geselecteerde optie. Als je bijvoorbeeld Is gelijk aan selecteert, is een extra waardeveld vereist.
- Standaard worden weergavevoorwaarden automatisch ingeschakeld zodra een voorwaarde is geconfigureerd. Schakel de schakelaar Display Conditions uit om de weergaveomstandigheden uit te schakelen.

Veldversterkeropties instellen
In de sectie Repeater-opties kun je repeater-opties configureren voor velden en groepen. Als de repeater-opties zijn ingeschakeld, worden er meerdere objecten gemaakt en weergegeven met behulp van een for lus.
- Ga in je HubSpot-account naar Inhoud > Design Manager.
- Klik in de zoeker om een module te openen.
- Ga in de Inspector in de sectie Velden met de muis over een veld en klik op Bewerken.
- Voer in de sectie Repeater-opties een getal in de velden Minimum en Maximum (optioneel) in. Hiermee wordt het minimumaantal keren dat het veld in de module wordt weergegeven ingesteld tot de maximumwaarde.
- Om het aantal keren in te stellen dat een veld standaard moet worden weergegeven, voer je een getal in het veld Standaard aantal objecten in .
- Standaard worden de repeateropties automatisch ingeschakeld zodra ze geconfigureerd zijn. Schakel de schakelaar Repeater-opties uit om de repeateropties uit te schakelen.
De herhalingsopties van een afbeeldingsveld worden bijvoorbeeld gewijzigd om minstens drie en maximaal vijf afbeeldingsvelden weer te geven. Een waarde van vier afbeeldingsvelden is standaard geconfigureerd. In de inhoudseditor ziet een gebruiker standaard vier afbeeldingsvelden en kan hij een extra afbeeldingsveld toevoegen of een bestaand afbeeldingsveld verwijderen.

Modulevelden groeperen
Nadat je velden hebt gemaakt, kun je ze groeperen om je velden op relevantie te ordenen. Veldgroepen kunnen worden gebruikt om aangepaste veldlogica op te bouwen. Je kunt maximaal vier velden groeperen. Meer informatie over moduleveldgroepen.
- Ga in je HubSpot-account naar Inhoud > Design Manager.
- Klik in de zoeker om een module te openen.
- Klik in de Inspector in het gedeelte Velden op het vervolgkeuzemenu Acties en selecteer Groeperen.
- Selecteer een of meer velden die je wilt groeperen en klik dan op Groep maken.

Helptekst toevoegen aan je module
In het gedeelte Opties voor de editor kunt u helptekst toevoegen om gebruikers context te geven bij het bewerken van de module. Deze tekst wordt weergegeven boven de velden in je module.
- Ga in je HubSpot-account naar Inhoud > Design Manager.
- Klik in de zoeker om een module te openen.
- Voer in de Inspector, in de sectie Editor-opties , tekst in het veld Inline Help-tekst in .

Inhoudstypes en beschikbaarheid voor een module beheren
De inhoudstypes toevoegen of verwijderen waarvoor gebruikers een module kunnen gebruiken, zoals Blog posts of Landingspagina's. Je kunt ook de beschikbaarheid van een module in sjablonen en pagina's in- of uitschakelen.
- Ga in je HubSpot-account naar Inhoud > Design Manager.
- Klik in de zoeker om een module te openen.
- Om inhoudstypen voor een module te bewerken, klikt u op Inhoudstypen onder de naam van de module in de inspector rechtsboven.
-
- Schakel in het dialoogvenster het selectievakje in of uit naast elk type inhoud waarvoor je module wel of niet wordt gebruikt (bijv. Blogberichten, E-mails of Landingspagina's).
- Klik op Bijwerken wanneer u klaar bent.
- Als u de beschikbaarheid van een module in sjablonen of pagina's wilt beheren, schakelt u de schakelaar Beschikbaar maken voor sjablonen en pagina's in, rechtsboven op. Om de functionaliteit van de module te testen of de beschikbaarheid in sjablonen en pagina's uit te schakelen, schakelt u de schakelaar Beschikbaar maken voor sjablonen en pagina's uit.
Let op: als u de optie Beschikbaar maken voor sjablonen of pagina's uitschakelt, wordt de module niet verwijderd uit bestaande sjablonen of pagina's.
Veldfragmenten kopiëren en plakken
Als je een veld in een module opneemt, kun je het veldfragment kopiëren en plakken in het gedeelte module.html (HTML + HubL) in de module-editor.
- Ga in je HubSpot-account naar Inhoud > Design Manager.
- Klik in de zoeker om een module te openen.
- Ga in de Inspector met de muis over een moduleveld en klik op het vervolgkeuzemenu Acties in het gedeelte Velden . Selecteer vervolgens Knipsel kopiëren.
- Plak in de module-editor het veldfragment op de gewenste plaats in de module.html (HTML. + HubL) sectie. Je kunt de sneltoets Cmd+V of Ctrl+V gebruiken.
Schrijf module syntaxis
Terwijl je je module bewerkt, kun je module-syntax schrijven in de module.html (HTML + HubL), module.css en module.js module editor secties. Meer informatie over de module-editor en het moduleoverzicht.
Een module bekijken en publiceren
Zodra je klaar bent met het bewerken van een module, inclusief het toevoegen van velden en het schrijven van de module syntax, kun je de module bekijken en publiceren.
- Ga in je HubSpot-account naar Inhoud > Design Manager.
- Klik in de zoeker om een module te openen.
- Klik rechtsboven op Voorbeeld om een voorbeeld van een module te bekijken. Je wordt naar een nieuw browsertabblad geleid om de module te bekijken. Dit voorbeeld wordt gesynchroniseerd met de module-editor en wordt automatisch vernieuwd wanneer er wijzigingen plaatsvinden.
- Klik op Wijzigingen publiceren om een module te publiceren.
Een module toevoegen aan een sjabloon
Na het publiceren van een module kunt u deze gebruiken in sjablonen door deze toe te voegen aan een sjabloon met slepen en neerzetten of een sjabloon met aangepaste codering in de ontwerpmanager. Lees meer over het toevoegen en bewerken van modules in de inhoudseditor.
- Ga in je HubSpot-account naar Inhoud > Design Manager.
- Klik in de zoeker om een sjabloon te openen.
- Als u een module wilt toevoegen aan een sjabloon met slepen en neerzetten in de lay-outeditor, klikt u op de tab + Toevoegen boven aan de inspecteur.
- Voer in het veld Zoeken de naam van de module in. Om uw zoekopdracht te beperken tot aangepaste modules, klikt u op het vervolgkeuzemenu Filteren op categorie of tags en selecteert u Aangepaste modules.
- Klik op het dragHandleIcon slepen en neerzetten en verplaats de module naar zijn positie in de lay-outeditor.
- Een module toevoegen aan een aangepaste sjabloon:
- Klik met de rechtermuisknop of Ctrl+klik op de module in de zoeker en selecteer Knipsel kopiëren. U kunt ook klikken om de module te openen en vervolgens in de sectie Sjabloongebruik van de inspecteur klikken op Knipsel kopiëren.
- Plak in de aangepaste sjabloon het modulefragment in de code-editor.
- Klik op Wijzigingen publiceren in de rechterbovenhoek wanneer u klaar bent.
Voorbeeld: Een aftelmodule maken
- Maak een module in de ontwerpmanager en geef deze de naam'Afteltimer'.
- Klik in de inspecteur in het gedeelte Veld op het vervolgkeuzemenu Veld toevoegen.
-
- Selecteer het veld Datum en tijd . Voer de naam 'Gebeurtenisdatum en -tijd' in. Dit zal het HubL variabele naamveld bijwerken tot
event_date_and_time.
- Selecteer het veld Datum en tijd . Voer de naam 'Gebeurtenisdatum en -tijd' in. Dit zal het HubL variabele naamveld bijwerken tot
-
- Selecteer het veld Kleur . Voer de naam 'Timer Font Color' in. Dit zal het HubL variabele naamveld bijwerken tot
timer_font_color.
- Selecteer het veld Kleur . Voer de naam 'Timer Font Color' in. Dit zal het HubL variabele naamveld bijwerken tot
Let op: de HubL-variabelenamen moeten overeenkomen met de variabelenamen in de module.html (HTML + HubL) codesectie hieronder.
- Kopieer en plak in de module-editor de volgende code in de relevantesectie :

- Als je klaar bent, bekijk je een voorbeeld en publiceer je de module.
- Ga verder met het toevoegen van de module aan een sjabloon.
