Maison  >  Questions et réponses  >  le corps du texte

php - Comment créer une classe de validation dans Laravel pour appeler plusieurs contrôleurs de soumission de formulaire?

Comment créer une classe de validation dans Laravel pour appeler plusieurs contrôleurs de soumission de formulaire ?
C'est-à-dire que j'ai une page avec environ 7 zones qui doivent être vérifiées, mais dans le contrôleur, j'ai attribué une page statique à chaque zone de vérification.
Le patron m'a demandé d'écrire une classe de validation qui inclut ces 7 règles de vérification. appelez-les en passant des paramètres. . . Je ne comprends pas. . S'il vous plaît, aidez-moi beaucoup

Il s'agit d'une règle de validation qui n'appelle qu'une de ses règles

过去多啦不再A梦过去多啦不再A梦2684 Il y a quelques jours1078

répondre à tous(2)je répondrai

  • 学习ing

    学习ing2017-07-06 10:36:45

    Utiliser le formulaire de demande

    1. En cela, vérifiez quels éléments de formulaire existent, puis appliquez uniquement les règles pour les éléments existants.

    2. Partout où cette vérification est nécessaire, injectez-la simplement.

    répondre
    0
  • 欧阳克

    欧阳克2017-07-06 10:36:45

    php artisan make:request DemoRequest

    Vous pouvez générer une classe Request pour la vérification du formulaire. Le fichier généré par cette commande se trouve dans le dossier app/Http/Requests/. Vous pouvez voir qu'il contient deux méthodes : authorize() et Rules() pour la vérification du formulaire. modifications. Juste des règles, puis référencez DemoRequest lorsque le contrôleur initialise $request.

    public function store(Requests\DemoRequest $request)
        {
            $input = $request->all();
            //....
         }   

    répondre
    0
  • Annulerrépondre