Ma tag de formulaire est et mon fichier web.php avoir p> mon profilecontroller a une fonction de stockage p> < Pré> xxx pré> p>
3 Réponses :
Vous n'avez pas Essayez de changer la balise de formulaire de p>
à ce p>
itinéraire code> nommé
profil.store code>. p>
itinéraire ('profil.store'); code> p>
action ('profilecontroller @ store'); code> p>
itinéraire :: post ('/ profil', 'profilecontroller @ store'); code> p>
Au lieu de changer itinéraire ('profil.store') code> Nous pouvons également nommer l'itinéraire
itinéraire :: get ('/ profile / ajouter', 'profilecontroller @ créer') -> Nom ( 'Profil.create'); code> et
itinéraire :: Poste ('/ Profile / Ajouter', 'Profilecontroller @ Store') -> Nom ("Profil.store '); Code > Mais ce n'est qu'une question de préférences
Premièrement, vous n'avez pas la méthode de magasin dans votre profilecontroller, au lieu de cela, vous utilisez la méthode de sauvegarde. Donc, vous pouvez le faire.
créer un nouvel itinéraire pour votre méthode de sauvegarde dans votre web.php p> alors, votre code final sera: p> à votre vue: p> dans votre contrôleur: p> dans votre web.php p>
Tout d'abord, vous devez définir l'itinéraire dans votre web.php, et deuxièmement, vous devez nommer un itinéraire comme profil.store.
https://laravel.com/docs/master/routingfnamed-Routes p>
Si vous utilisez la fonction de ressource, les itinéraires sont Nommé déjà. P>
https://laravel.com/ Docs / 5.0 / Contrôleurs # Contrôleurs Ressources Rensulfs P>
Vous pouvez voir la liste des itinéraires disponibles à l'aide de la commande PHP Artisan. P>
php artisan route:list
Cher Modi, vous avez demandé comme Rahul, vous appelez
profil.store code> comme
POST code> Mais vous n'avez pas créé itinéraire pour cela.