Je travaille avec Laravel 5.7 et je ne fais pas de commandement d'authentification et de connecter et inscrivez-vous. Mais j'ai l'usercontroller et enregistrer des données dans la table des utilisateurs comme suit. MAINTENANT Comment puis-je effectuer une route dans Web.php Fichier pour enregistrer les données ci-dessus. P> P>
3 Réponses :
faire espère que cela aide cela aide :) p> p> créer code> méthode publique et ajouter
charbable code> Propriété dans vos modèles et essayez de faire une itinéraire comme ceci:
Ajoutez les points suivants aux itinéraires:
qui sera comme ci-dessous dans votre cas: p>
Itinéraire :: Poste (URL ',' Nom de commande @ MethodName '); Code> P>
itinéraire :: Post ('register', 'usercontroller @ créer'); code> p>
Vous devez modifier votre méthode vers Dans votre Exemple: sur votre méthode Créez Vous pouvez utiliser Exemple: P> publique code> au lieu de
protégé code>. p> li>
web.php code> Les itinéraires définissent la route comme
POST CODE>. P>
itinéraire :: Post ("itinéraire", 'MéthodeController @ Method_Name'); Code> P> LI>
Demande de demande $ de demande code> pour obtenir les données. p> li>
public function create(Request $request) {
$name = $request->data[0];
$email = $request->data[1];
$address = $request->data[2];
(rest of your code)
}
Qu'est-ce que vous avez créé dans le fichier de routes pour cela?
Essayez avec la classe des semences et écrivez au-dessus du code à Sememer et exécutez Semerer pour ajouter à la table des utilisateurs.