sg_forms para TYPO3
Extensión de formularios de SGalinski. Alternativa a Powermail y al Form Framework nativo de TYPO3. Para proyectos con requisitos específicos de formularios.
Reservar consulta inicial gratuitaTres sistemas de formularios en TYPO3 generan más confusión que oferta
Los proyectos TYPO3 se encuentran ante un lujo poco habitual a la hora de implementar formularios: existen tres opciones serias. El Form Framework nativo de TYPO3 (ext:form), powermail de in2code y sg_forms de SGalinski. Cada solución tiene sus propias fortalezas y sus propios límites. sg_forms se posiciona como un punto intermedio: más ligero que powermail, pero con mayor comodidad en el backend que ext:form. La extensión procede del proveedor TYPO3 SGalinski y se usa activamente en sus proyectos con clientes.
Quien ya utiliza otras extensiones de SGalinski (sgalinski_base, sg_cookie_optin) encuentra en sg_forms una solución que encaja sin fricciones en el ecosistema SGalinski.
Los escenarios típicos son formularios de contacto, peticiones y formularios de candidatura sencillos
El escenario estándar es el formulario de contacto en un sitio web corporativo. Nombre, correo electrónico, asunto, mensaje, casilla de RGPD, enviar. sg_forms entrega este setup como plantilla preconfigurada que los redactores pueden activar y ajustar desde el backend. Se pueden añadir, eliminar y reordenar campos, marcar campos obligatorios y definir validaciones. El correo electrónico llega a una o varias direcciones de destinatarios configurables.
Un segundo escenario son los formularios de solicitud multipágina. Un taller de reformas pregunta en la página 1 los datos de contacto, en la página 2 el tipo de servicio (desplegable) y en la página 3 fotos del objeto (carga de archivos). sg_forms soporta formularios multipaso con indicador de progreso y navegación hacia atrás. Los datos se guardan tras el envío como correo electrónico y, opcionalmente, como registro en la base de datos.
Tercer escenario: formularios de candidatura sencillos. Una pyme con tres vacantes no necesita un sistema de gestión de candidatos, pero sí un formulario que acepte currículum y carta de presentación como PDF y los remita al departamento de recursos humanos. sg_forms ofrece para ello la carga de archivos con validación de tipo y tamaño, combinada con un correo de confirmación al candidato.
La arquitectura técnica se basa en Extbase con definición de formularios en YAML
sg_forms registra un plugin Extbase que renderiza formularios a partir de una configuración. La definición del formulario se crea desde el backend mediante una interfaz gráfica o, alternativamente, se define como archivo YAML. Cada campo tiene un tipo (texto, correo, área de texto, selector, radio, casilla, archivo, oculto), reglas de validación y condiciones opcionales.
La arquitectura de finalizadores sigue el mismo patrón que powermail: tras el envío se ejecutan acciones sucesivas. Los finalizadores estándar son envío de correo, guardado en base de datos y redirección a una página de agradecimiento. Los finalizadores personalizados se implementan como clases PHP, por ejemplo para integraciones CRM o llamadas a webhooks.
El renderizado en el frontend se realiza mediante plantillas Fluid que pueden sobrescribirse por SiteSet o TypoScript. La extensión incluye una plantilla por defecto que funciona sin ajustes, aunque para sitios en producción suele adaptarse a la identidad corporativa. La protección anti-spam está disponible mediante campos honeypot e integración opcional de CAPTCHA.
Los problemas habituales afectan a la delimitación frente a powermail y a la licencia de SGalinski
La pregunta más frecuente es: ¿sg_forms o powermail? La respuesta depende del tamaño del proyecto. powermail tiene la comunidad más grande, más documentación, más finalizadores de terceros y una paleta de funciones más amplia (exportación a PDF, lógica multipaso de cualquier complejidad). sg_forms es más ligero, tiene menos sobrecarga y es el estándar en proyectos SGalinski. Para la mayoría de sitios web corporativos, powermail es la opción más segura. Para clientes de SGalinski que ya están dentro del ecosistema, sg_forms es la más coherente.
Segundo tema: la licencia. sg_forms no está disponible como extensión gratuita en el TER (TYPO3 Extension Repository), sino que se entrega a través de proyectos de SGalinski. Esto significa que los equipos que quieran usar la extensión sin una relación con SGalinski deben aclarar directamente con SGalinski su disponibilidad y las condiciones de licencia.
Tercer problema: la migración. Quien cambia de powermail a sg_forms (o al revés) tiene que recrear todas las definiciones de formulario existentes, porque las estructuras de datos son incompatibles. Las entradas de formulario almacenadas en la base de datos no pueden migrarse automáticamente.
TYPO3 v12 está soportado, v13 sigue el ciclo de lanzamientos de SGalinski
SGalinski mantiene sg_forms en su propio ciclo de lanzamientos, acoplado a las versiones LTS de TYPO3. TYPO3 v12 está soportado activamente. Para v13 cabe esperar una actualización en cuanto SGalinski actualice su propia suite de extensiones. Gosign recomienda, a la hora de elegir sistema de formularios, sopesar el mantenimiento a largo plazo y el tamaño de la comunidad como factores de decisión: powermail, con más de 500.000 instalaciones, tiene una base más amplia que sg_forms, lo que en los upgrades de TYPO3 se traduce en menores tiempos de espera hasta disponer de versiones compatibles.
Consulta inicial gratuita: 30 minutos con un especialista TYPO3
Analizamos su proyecto, estimamos esfuerzo y plazo - sin compromiso, sin preparación.
Reserve asesoría de formularios, 30 min, gratis25 años de experiencia en TYPO3 · más de 800 extensiones analizadas · desarrollo acelerado por IA
Desarrollo acelerado por IA: 65% más rápido
Actualización TYPO3 y auditoría RGPD
Actualizamos su instalación TYPO3 de forma económica a la versión LTS actual - incluyendo todas las extensiones, incluso las obsoletas y sin mantenimiento.
Todas las extensiones migradas
También obsoletas, sin mantenimiento o desarrollos propios.
Oferta a precio fijo
Costes transparentes, sin retrabajos ocultos.
Acelerado por IA
30-50% más barato que el mercado gracias al análisis de código asistido por IA.
Cero pérdida de datos
Migración completa con copia de seguridad y rollback.
Auditoría RGPD: Auditamos su instalación TYPO3 para la conformidad con el RGPD - consentimiento de cookies, tracking, extensiones, formularios y hosting - e implementamos todas las medidas de forma económica.
Gosign es una agencia digital con sede en Hamburgo con 25 años de experiencia en desarrollo TYPO3. Hemos analizado más de 800 extensiones TYPO3 y hoy desarrollamos con asistencia de IA hasta un 70% más rápido que con métodos clásicos. Nuestros clientes son empresas medianas, universidades e instituciones públicas en toda Europa.
Actualizado: abril 2026
Reservar consulta inicial gratuita
30 minutos con un especialista TYPO3, sin compromiso.