What the Web builder is
The Web builder (Constructor web) is a block-based visual editor inside Content (CMS) › Pages. It lets you build a page with sections, columns, headings, images, buttons, accordions or widgets by dragging them onto a canvas, and see straight away how it looks on desktop, tablet and mobile.
| Contenido en la web | What each language shows |
|---|---|
| Editor | The Contenido field, even if the builder has content saved. |
| Constructor web | That language's builder content. If that language has nothing saved in the builder, the Contenido field. |
The 5 steps to lay out a page
What do you want to do?
Choose the content and open the builder
What it is for
Deciding whether the website shows the editor or the builder, and moving from the form to the visual editor.
When to use it
When you want to lay out a page with several sections, columns or visual blocks.
Step by step
- In Contenido en la web (Content on the website), choose Constructor web (Web builder) for the website to show the builder layout, or Editor for it to show the Contenido field. The change applies when you click Guardar (Save) in the form.
- Click the blue Constructor web button at the top right to lay out the page. The form is replaced by the builder on the same screen. You can lay out with the selector on Editor and change it when the layout is ready.
- Versiones (Versions) keeps a copy of the page every time you save it, including the builder content: use it to compare or restore an earlier version.
The builder screen
What it is for
Knowing what each area does before you start laying out.
When to use it
The first time you enter the builder.
Step by step
- Languages: each tab (ES, EN, PT…) has its own layout (see "Languages").
- Buttons: Volver a la edición de la página (Back to page editing) returns to the form; Copiar a otros idiomas (Copy to other languages) duplicates the current language's layout; Guardar (Save) saves; Ver página (View page) opens the page on the website.
- Rail and left panel: the + icon shows the Añadir (Add) panel with the elements and the lines icon shows the Navegador (Navigator) with the page tree.
- Canvas: this is where you drag and place the elements. Above it, the arrows undo and redo, and the path (Body › …) shows where the selected element is.
- Devices: the desktop, tablet, landscape mobile and mobile icons change the canvas width (for example, 1440px on desktop and 390px on mobile) so you can check how it adapts.
- Right panel: when you select an element it shows its name and its Estilos (Styles) controls (see "Change the look").
Add elements
What it is for
Building the page structure: sections, columns and their content.
When to use it
When starting an empty page or adding a new section to an existing one.
Step by step
- Type in Buscar elementos (Search elements) to find one by name, or browse the groups.
- Start with the structure: drag a Contenedor (Container, a section) or a Contenedor de Columnas (Column container, a row with several columns) onto the canvas.
- Drop the content elements into each column (Título, Párrafo, Imagen, Botón… — Heading, Paragraph, Image, Button). The blue line on the canvas shows where it will go when you drop it.
| Group | Elements | What for |
|---|---|---|
| Estructura (Structure) | Contenedor, Contenedor de Columnas, Tabla | Sections, rows with columns and data tables. |
| Tipografía (Typography) | Título, Párrafo, Enlace de texto | Headings, paragraphs and text links. |
| Básico (Basic) | Lista, Enlace Bloque, Botón | Lists, whole blocks with a link and calls to action. |
| Multimedia | Imagen, Vídeo, Icono, Slider | Photos, videos, icons and image carousels. |
| Especial (Special) | Acordeón, Tabs, Widget, Bloque De Código | Accordions, tabs, dynamic content shortcodes and your own HTML. |
Edit texts and widgets
What it is for
Typing the texts of the elements and adding offers, tours or search boxes that update themselves.
When to use it
After placing each element on the canvas.
Step by step
- Double-click a Título, Párrafo, Enlace de texto or Botón (Heading, Paragraph, Text link or Button) to type inside it. Press Esc or click outside to finish.
- For offers, tours, search boxes or maps, drag a Widget and, with a double-click, paste its shortcode inside.
- To get the shortcode, click the green button in the bottom right corner: it opens the Generación de Contenido Dinámico (Dynamic content generation) window. Choose the module, configure it, click Generar (Generate) and copy the result.
Change the look
What it is for
Adjusting the typography, size, margins, background and borders of each element.
When to use it
When an element needs another colour, another size or more space around it.
Step by step
- Click the element on the canvas. The right panel shows its name and, in Selector, the state (Normal) and the class that will be changed.
- In Tipografía (Typography), choose the Tipo (Type, for example Título 2 or Párrafo), the Fuente (Font), the Grosor (Weight) and the Tamaño (Size).
- Adjust the text's Color, Alineación (Alignment) and Decoración (Decoration).
- In Tamaño (Size) and Espaciado (Spacing), limit the width, the height, the outer margin and the inner padding; in Fondo, Borde and Efectos (Background, Border and Effects), add a background colour or image, rounded borders, opacity or shadows.
| Panel section | What it controls |
|---|---|
| Selector | State and class of the element to which the styles are applied. |
| Tipografía (Typography) | Text type, font, weight, size, line height, colour, alignment and decoration. |
| Tamaño (Size) | Width and height, with their minimums and maximums, and overflow. |
| Espaciado (Spacing) | Outer margin and inner padding on each side. |
| Posición (Position) | How the element is placed in relation to the others (Estática, static, by default). |
| Fondo (Background) | Background colour, images and gradients. |
| Borde (Border) | Border style, width, colour and radius. |
| Efectos (Effects) | Blending, opacity, outline and shadows. |
Organise, duplicate and delete
What it is for
Finding any element in the page tree, repeating blocks and removing what is not needed.
When to use it
When the page has many sections or you want to repeat a card, a column or a whole section.
Step by step
- Click the lines icon on the left rail to open the Navegador (Navigator): it shows all the elements of the page as a tree.
- Click an element in the tree to select it on the canvas, even if it is inside another one or hard to reach with the mouse.
- Right-click the element and choose Duplicar, Cortar, Copiar, Pegar or Borrar (Duplicate, Cut, Copy, Paste or Delete), or use their keyboard shortcuts.
| Action | Shortcut | What it does |
|---|---|---|
| Borrar (Delete) | Supr / Del | Removes the selected element and everything it contains. |
| Duplicar (Duplicate) | Ctrl+D | Creates a copy of the element with all its content. |
| Cortar / Copiar (Cut / Copy) | Ctrl+X / Ctrl+C | Keeps the element so you can paste it somewhere else. |
| Pegar (Paste) | Ctrl+V | Pastes what you cut or copied. |
| Undo / Redo | Arrows on the canvas bar | Reverts or repeats the last change. |
Languages
What it is for
Laying out the page in each language of the website without starting from scratch in each one.
When to use it
When the page is ready in the main language and you want to translate it.
Step by step
- Click the tab of the language you want to lay out (ES, EN, PT…).
- If you have made changes, the browser asks "¿Guardar los cambios del idioma actual antes de cambiar? Si no guardas, se perderán." (Save the current language's changes before switching? If you do not save, they will be lost). Click OK (Aceptar) to save them before switching, or Cancel (Cancelar) to switch language and discard them.
- To avoid starting from scratch, finish one language and click Copiar a otros idiomas (Copy to other languages). Confirm the question "¿Copiar el contenido del idioma actual a todos los demás idiomas? Se sobrescribirá su contenido actual." (Copy the current language's content to all the other languages? Their current content will be overwritten) and then translate the texts of each language.
Save and go back to the editor
What it is for
Saving the layout, publishing it with the selector or showing the Contenido field again.
When to use it
At the end of each work session in the builder.
Step by step
- Click Guardar (Save) to save the layout of the language you have open.
- Click Ver página (View page) to open the page on the website and check the result.
- Click Volver a la edición de la página (Back to page editing) to return to the form. Check that Contenido en la web is set to Constructor web and click Guardar in the form: the selector is saved, and so is whatever you changed in the builder.
Good practice
Lay out before publishing
Leave the selector on Editor while you prepare the layout and switch to Constructor web when every language is ready.
Structure first
Place containers and columns before the texts: it is then easier to move whole sections.
One full language, then copy
Finish the main language, copy it to the others and translate: you avoid laying out several times.
Check on every device
Go through desktop, tablet and mobile before saving and open the page with Ver página.
- Contenido en la web is set to Constructor web and the form is saved.
- Every language has a builder layout, or its Contenido field filled in as a fallback.
- The texts are translated in each builder language.
- The widgets show the expected content on the website.
- The page looks right on desktop, tablet and mobile.
- You have clicked Guardar in each language you changed.