Aller au contenu principal
{}

Outil Laravel open source

Formulaire multi-étapes Laravel Livewire

Package Composer open source pour Laravel 12/13 et Livewire 3.6+/4 : formulaire configurable avec validation, récapitulatif et hook de traitement contrôlé.

Quand utiliser cet outil ?

Utilisez le composant pour des parcours de demande ou d’inscription délimités. Configurez les champs, règles et étapes consécutives dans votre application Laravel.

Le package gère la navigation, la validation et le récapitulatif. Votre application reste responsable de l’autorisation, du stockage, des e-mails et des effets du traitement.

À qui s’adresse cet outil ? Équipes Laravel qui intègrent des formulaires multi-étapes sans confier la persistance de leur application au package.

Quickstart

Installation locale

Utilisez le dépôt comme point de départ. Vérifiez toujours les exigences et lockfiles de votre projet avant la production.

composer require codegenie-be/laravel-livewire-multistep-form

Fonctionnalités principales

  • 01Validation par étape et contrôle lors de la soumission finale
  • 02Étape de récapitulatif avant le traitement
  • 03Champs configurables avec règles de validation serveur
  • 04Interface traduisible et gestion accessible du focus
  • 05Hook de traitement sans prise en charge automatique du stockage
  • 06Validation des sélections contre les options autorisées

De la démonstration à une application

Le package Composer lié déclare prendre en charge Laravel 12/13 et Livewire 3.6+/4. La démonstration dans cette page illustre uniquement l’interaction. Elle ne fait aucune requête Livewire et ne prouve pas la validation serveur. Pour l’application, suivez l’installation correspondant à la version du dépôt choisie.

Vérifier le parcours complet

  • Laissez un champ obligatoire vide : le visiteur reste à l’étape concernée et reçoit un message d’erreur associé.
  • Saisissez des valeurs valides, avancez puis revenez : les valeurs précédentes restent présentes.
  • Validez de nouveau les données modifiées ou invalides côté serveur lors de la finalisation, même si les étapes précédentes étaient valides.
  • Affichez une vraie confirmation seulement après le traitement réussi. Un clic n’est pas une demande reçue.
  • Ne considérez pas le stockage, les rôles ou les données d’une démo comme une politique de production ; définissez-les pour votre formulaire.
Lire les choix de conception et de validation des formulaires multi-étapes

Essayez un formulaire multi-étapes

Démonstration de navigation et de validation dans le navigateur, sans backend Livewire. Votre choix et votre nombre restent uniquement dans la mémoire de cette page ; rien n’est envoyé ni enregistré. Le package Composer contient le composant côté serveur.

La démonstration interactive n’est pas active. Les instructions d’installation et le code source restent disponibles.

Une autre ressource Laravel utile

Adapter un outil à votre projet Laravel ?

Codegenie peut adapter le parcours, le style, la validation ou le déploiement à votre application existante.