RenduAprèsÉvénementDeRécupérationDeMotDePasse
RenderAfterPasswordRecoveryFormEvent est déclenché après le rendu du formulaire de récupération de mot de passe. Les modules peuvent l’utiliser pour ajouter du texte d’aide supplémentaire ou une interface de récupération spécifique au module sous le formulaire.
Là où ça fonctionne
Cet événement est implémenté dans resources/views/pages/auth/password-lost.blade.php après l’inclusion de /common/auth/password-recovery-form.
Propriétés disponibles
$event->output: une instance deApp\\Classes\\Outpututilisée pour ajouter le contenu rendu avecaddView()ou des méthodes de sortie associées.
Exemple d’auditeur
<?php
namespace Modules\MyModule\Listeners;
use App\Events\RenderAfterPasswordRecoveryFormEvent;
class RenderAfterPasswordRecoveryFormEventListener
{
public function handle( RenderAfterPasswordRecoveryFormEvent $event )
{
$event->output->addView( 'MyModule::auth.after-password-recovery-form' );
}
}
Résumé
- Utilisez cet événement lorsqu’un module doit injecter du contenu à cette position exacte dans le formulaire.
- Ajoutez des vues de module avec
$event->output->addView().