Astro
Formulario de contacto para Astro sin JavaScript del lado del cliente.
Astro está diseñado para sitios estáticos. FormsFort está diseñado para formularios estáticos. Introduzca un formulario HTML, impleméntelo en cualquier lugar y reciba envíos por correo electrónico.
Cómo funciona
Tres pasos para la producción de formularios.
Cree un formulario
Genera una clave de acceso a FormsFort en el tablero.
Pegar en .astro
parcial Agregar un formulario HTML estándar a cualquier archivo .astro. No se necesitan islas ni hidratación.
Crear e implementar
Ejecute astro build e implemente en Vercel, Netlify, Cloudflare Pages o cualquier host estático.
Configuración
Página de Astro con formulario de contacto
---
const accessKey = "YOUR_ACCESS_KEY";
---
<form action="https://api.formsfort.com/submit" method="POST">
<input type="hidden" name="access_key" value={accessKey} />
<input type="text" name="name" placeholder="Name" required />
<input type="email" name="email" placeholder="Email" required />
<textarea name="message" placeholder="Message" required></textarea>
<input type="checkbox" name="botcheck" style="display:none" />
<button type="submit">Send</button>
</form> Migración
Lista de verificación de migración.
Mueve un formulario existente en minutos sin reconstruir el marcado.
Crea un formulario FormsFort y copia tu clave de acceso.
Cree o abra un archivo de página .astro.
Pegue el fragmento del formulario HTML en la plantilla.
Agregue campos obligatorios y un honeypot de verificación de bots.
Ejecute astro build e implemente en su host.
Envíe un envío de prueba y verifique la entrega del correo electrónico.
Preguntas frecuentes
Preguntas comunes.
¿Esto funciona con Astro Islands?
Sí, pero no los necesitas. El formulario es HTML simple y funciona sin ningún JavaScript del lado del cliente.
¿Puedo usar esto en un sitio Astro estático?
Absolutamente. FormsFort está diseñado para sitios estáticos. El formulario se envía directamente a nuestra API.
¿Qué pasa con el modo de salida del servidor de Astro?
FormsFort también funciona allí. Utilice el mismo formato de formulario; no se requiere ningún código de servidor especial.
¿Puedo agregar una redirección personalizada después del envío?
Sí. Agregue un campo de redireccionamiento oculto. Las redirecciones entre dominios requieren Pro o Lifetime.
Dejar de administrar servidores de formularios.
Cree un endpoint de formulario de producción, migre su primer formulario de forma gratuita y escale cuando esté listo.