Is it possible, that frontend editing is only possible in Templates but not in Modules? I did read if for drag and drop but how about only editing text...
Modules are reusable components that can be used in templates or added to pages.
The developer builds the user interface (UI) for modules using fields.
The developer then chooses which fields ar part of the editing experience.
Fields can be
an image eg. for a team member photo or logo
a text field, for a title or label
... and so on
Martin Angeletti
HubSpot Veteran (12+ years)
❌ Worried about messing up your HubSpot? I've got your back.
✅ Join the thousands of people who have discovered how to avoid problems with simple tricks and have started to dominate HubSpot (and not be dominated).
⛅️ Don't get left behind.
→ Click the subscribe button and scroll down to find the opt-in box.
To make the content of a module editable you can add module's fields.
Modules are reusable building blocks that can be added to templates and pages.
For example, if you have a module with a title, you can add a Text field to store the title text.
Module's fields can have a default value.
When you insert a module in a page the module's fields values are editable on the left panel that appears when you click on the module instance (the individual rendered module on the page).
I understand the logic of Modules and I also built some with the editable part in the lefthand panel. What I'm curious, if I look at the given Boilerplate like that one: https://github.com/HubSpot/cms-theme-boilerplate/blob/main/src/sections/hero-banner.html. It has the function of a dnd_module and that alows me to drag and drop modules of content elements. As I understand you only can do that on sections, and not modules, right?
But aside of the drag and drop you also can edit the text on the layout without the lefthandside panel. Can this editable feature also be achived by using modules?
But in general coming from other CMS systems, why is there two different approches of doing that?
your question is: "can I edit the text within the module without going through the side panel", am I right? because in this case, as far as I know, the answer is no.
To make the content of a module editable you can add module's fields.
Modules are reusable building blocks that can be added to templates and pages.
For example, if you have a module with a title, you can add a Text field to store the title text.
Module's fields can have a default value.
When you insert a module in a page the module's fields values are editable on the left panel that appears when you click on the module instance (the individual rendered module on the page).
Modules are reusable components that can be used in templates or added to pages.
The developer builds the user interface (UI) for modules using fields.
The developer then chooses which fields ar part of the editing experience.
Fields can be
an image eg. for a team member photo or logo
a text field, for a title or label
... and so on
Martin Angeletti
HubSpot Veteran (12+ years)
❌ Worried about messing up your HubSpot? I've got your back.
✅ Join the thousands of people who have discovered how to avoid problems with simple tricks and have started to dominate HubSpot (and not be dominated).
⛅️ Don't get left behind.
→ Click the subscribe button and scroll down to find the opt-in box.