Skip to content

Añadir Formularios a páginas

Una vez publicados, los formularios pueden añadirse a cualquier página que tenga un módulo habilitado para ello. Desde el editor de páginas, es posible conectar formularios activos y, en función de las necesidades del cliente, sobreescribir ciertos textos o contenidos para adaptarlos al contexto de esa página concreta. Estas sobreescrituras no modifican el formulario original.

Cambios en un formulario

Si se edita el formulario desde su editor, los cambios se verán reflejados en todas las páginas que lo usan, respetando siempre las sobreescrituras locales.

Añadir formulario a una página

  1. Editor: Accedemos al editor de la página y localizamos el módulo que permite añadir un formulario.

  2. Actions: Abrimos las acciones disponibles del componente Component Container.

    • Si ya hay un formulario por defecto, aparecerá la opción Replace.

    • Si no hay nada por defecto y el módulo sólo admite formularios, se abre directamente la modal de selección.

    • Si el módulo admite varios tipos de componentes, se abre un panel lateral para elegir el tipo de componente, y al seleccionar "formulario", se abrirá la modal correspondiente.

  3. Modal: Independientemente de la opción anterior, se abre la modal para seleccionar el formulario que queremos añadir o sustituir.

    • Solo se muestran formularios activos (published).

    • Cada formulario incluye un thumbnail actualizado tras cada edición.

    • Dispone de filtros y buscador.

    • Si la página es multidioma, solo se mostrarán formularios que tengan versiones en todos los idiomas de la página.

  4. Selected: Elegimos el formulario deseado. La modal se cierra y el formulario seleccionado aparece en el módulo correspondiente.

Prefiltro en páginas de content type

Cuando se añade un formulario en páginas de content type, se puede establecer un prefiltrado en la modal. Por ejemplo, si estamos en una página de tipo "programa" y hay formularios con categoría "programs", la instancia puede hacer que sólo aparezcan los formularios con esa categoría al abrir la modal desde ese tipo de página.

Aplicación de theme e idioma

El formulario se mostrará con el theme que tenga el site, la página o el módulo, y en el idioma en el que esté visualizándose la página.

Hacer cambios en el formulario de la página

Cuando añadimos un formulario a una página, es posible personalizar ciertos aspectos del formulario exclusivamente para esa página. Esto permite adaptar textos o configuraciones sin afectar a otras páginas que también usen ese formulario. La instancia es quien decide qué campos se pueden sobreescribir (por ejemplo, textos como títulos o mensajes), pero los campos estructurales del formulario no se pueden editar desde la página.

Si se edita el formulario desde su editor, esos cambios se aplican en todas las páginas donde esté conectado. Sin embargo, las sobreescrituras específicas hechas en una página se mantienen y se respetan frente a esas ediciones globales.