Preguntas frecuentes.

Aprende DXPR BuilderReferenciaObtener ayuda

¿Cómo añado DXPR Builder a un tipo de contenido existente?

Usa un campo de texto largo que el tipo de contenido ya tiene, como Body, o añade uno. Luego pon el Format de ese campo en DXPR Builder en Manage display. No se necesita submódulo; el módulo core DXPR Builder maneja la generación. Instalación en tipos de contenido existentes tiene los pasos.

¿Por qué no aparecen los controles de edición cuando paso el cursor sobre la zona de contenido?

Comprueba en este orden:

  1. Estás en la página guardada, no en el formulario de edición. DXPR Builder funciona en la página misma.
  2. Tu rol tiene el permiso Edit with DXPR Builder (en /admin/people/permissions) y puede editar ese contenido.
  3. Tu cuenta tiene una dirección de correo válida. El constructor no carga para cuentas sin una.
  4. En el nivel gratuito, solo una cuenta puede editar. Más personas que editan necesitan una suscripción de pago.
  5. Si tu perfil de usuario tiene Start editor when page loads desactivado, haz clic primero en el icono del ojo en la barra de herramientas del constructor.

¿Qué controla la clave de producto?

La clave de producto vincula tu sitio a tu cuenta DXPR y determina tu conteo de licencias (cuántas personas usuarias pueden editar) y límite de contenidos. Introdúcela en /admin/dxpr_studio/dxpr_builder/settings. Obtén una clave en dxpr.com/getting-started.

¿Cómo guardo mi clave de producto con seguridad?

Usa el módulo Key. Crea una clave en /admin/config/system/keys con el proveedor File o Environment. Luego, en la sección License de los ajustes de DXPR Builder, elige Key module como Storage method y elige esa clave. Una clave con el proveedor Configuration aún termina en las exportaciones de configuración.

¿DXPR Builder es código abierto?

El módulo Drupal tiene licencia GPL, como todo el código en drupal.org. Solo los scripts del editor cargan desde el CDN de DXPR, mientras alguien edita. Tus páginas se guardan como HTML Bootstrap 5 estándar en tu propia base de datos, y las visitas nunca cargan nada de servidores DXPR.

¿Qué pasa si cancelo mi suscripción?

Tu sitio sigue funcionando y las visitas aún ven cada página publicada. El nivel gratuito permite una persona que edita y 100 contenidos. Las páginas sobre ese límite permanecen visibles, pero el editor visual ya no carga en ellas. Consulta Resumen de licencias.

¿DXPR Builder requiere Bootstrap?

DXPR Builder genera HTML Bootstrap 5. Si tu tema ya carga Bootstrap 5, pon Sideload Bootstrap files en None (theme provides Bootstrap) en /admin/dxpr_studio/dxpr_builder/settings. Si no, elige Bootstrap 5 y DXPR Builder lo carga por ti.

¿Qué funciones de IA están disponibles?

Tres funciones de IA están disponibles (cada una conmutable por separado):

  1. Text editing assistant: una herramienta de escritura con IA en la barra de herramientas CKEditor en línea
  2. Page creation assistant: genera diseños de página completos desde una descripción de texto
  3. Image generation: crea imágenes desde prompts de texto

Las tres requieren el módulo AI y el proveedor DXPR AI. Consulta la guía de funciones de IA.

¿Cómo configuro la IA?

  1. Instala drupal/ai y drupal/ai_provider_dxpr
  2. Activa ambos módulos con drush en ai ai_provider_dxpr
  3. Configura el proveedor en /admin/config/ai/providers/dxpr
  4. Conmuta funciones en /admin/dxpr_studio/dxpr_builder/ai_settings

¿Cómo funcionan los créditos de IA?

Todas las operaciones de IA (edición de texto, creación de páginas, generación de imágenes) consumen créditos de tu suscripción DXPR. Comprueba tu saldo en /admin/dxpr_studio/dxpr_builder/ai_settings o recarga en dxpr.com/user/me/subscription/credits.

¿La IA de DXPR Builder funciona con contenido existente?

Sí. Edit with AI funciona en elementos de páginas que construiste antes, y el constructor convierte HTML Bootstrap 5 simple en elementos editables. No necesitas reconstruir tus páginas primero.

¿Puedo revertir cambios generados con IA?

Sí. Los cambios de IA son pasos en el historial de deshacer, como cualquier otra edición; consulta Deshacer y rehacer. Cada guardado también crea una revisión Drupal en tipos de contenido que conservan revisiones. El módulo Diff muestra qué cambió entre revisiones.

¿Puedo desactivar las funciones de IA?

Sí. En /admin/dxpr_studio/dxpr_builder/ai_settings, desmarca Enable text editing assistant, Enable page creation assistant y Enable image generation en AI Features. Sin el módulo AI, el constructor no muestra ninguna función de IA. Todo lo demás funciona como antes.

¿Cuál es la diferencia entre plantillas de página y plantillas de usuario?

Page templates son diseños de página completa gestionados por cuentas administradoras en /admin/dxpr_studio/dxpr_builder/page_template. Las personas que editan eligen una con Choose a template en una página vacía.

User templates son secciones reutilizables guardadas por personas que editan desde dentro del editor. Pueden ser privadas (visibles solo para quien las crea) o globales (visibles para todas las personas usuarias), y aparecen en la pestaña Saved templates del selector de elementos. Las plantillas globales se gestionan en /admin/dxpr_studio/dxpr_builder/user_templates.

Consulta la guía de plantillas.

¿Cómo funcionan los perfiles de usuario?

Los perfiles de usuario te permiten controlar qué elementos, bloques, vistas, plantillas, conjuntos de iconos y botones de editor de texto ve cada rol. Crea perfiles en /admin/dxpr_studio/dxpr_builder/profile, asígnalos a roles, y configura las funciones disponibles. Cuando un usuario coincide con varios perfiles, gana el de menor peso. Consulta la guía de perfiles de usuario.

¿Por qué bloques, vistas o plantillas recién creados no se muestran en el selector de elementos?

Un perfil de usuario lista los bloques, vistas, plantillas de página y plantillas de usuario globales que permite. Cuando la casilla de marcar todo de una lista, como Check/Uncheck all Blocks, está marcada, los elementos nuevos aparecen solos. Cuando no, los nuevos quedan ocultos: edita el perfil en /admin/dxpr_studio/dxpr_builder/profile y márcalos en la sección correspondiente.

¿Puedo usar DXPR Builder con Layout Builder de Drupal?

DXPR Builder opera en campos individuales (normalmente el campo del cuerpo), no en Layout Builder de Drupal. Sirven propósitos distintos: Layout Builder gestiona el diseño general de la página (regiones y bloques), mientras DXPR Builder provee edición rica de contenido dentro de un campo. Puedes usar ambos en el mismo sitio, e incluso en la misma página: DXPR CMS pone su campo del constructor dentro de un diseño Layout Builder.

¿Cómo creo una sección de ancho completo?

  1. Añade un elemento Section desde la pestaña Layout.
  2. Abre More en la sección y elige Settings
  3. Activa Full width en el panel General y haz clic en Save
  4. Añade un Row dentro de la sección, y tu contenido dentro de la fila

Full width deja que las filas llenen la sección de borde a borde. La sección misma llega a los bordes de la ventana solo cuando la región del tema alrededor del campo también es de ancho completo. Consulta Ejecuta una sección de borde a borde.

¿Qué conjuntos de iconos están disponibles?

DXPR Builder trae 14 conjuntos de iconos. Son Bootstrap Icons, ET Line Icons, Font Awesome (v4 compat, Brands, Regular, Solid), Glyphicon Halflings y Pixeden Line Icons. Seis más son variantes de Phosphor Icons: Regular, Bold, Duotone, Fill, Light y Thin. Controla qué conjuntos están disponibles por perfil de usuario en /admin/dxpr_studio/dxpr_builder/profile.

¿Cómo actualizo DXPR Builder?

composer update drupal/dxpr_builder --with-dependencies
drush updatedb
drush cr

Ejecuta siempre drush updatedb tras actualizar; DXPR Builder incluye hooks de actualización de base de datos que migran ajustes entre versiones. Actualiza DXPR Builder cubre copias de seguridad y reversión.

¿Qué sigue?

Empezar con DXPR Builder para seguir explorando DXPR Builder.