0
votes

Route [profil.store] non définie

Ma tag de formulaire est xxx

et mon fichier web.php avoir xxx

mon profilecontroller a une fonction de stockage < Pré> xxx


1 commentaires

Cher Modi, vous avez demandé comme Rahul, vous appelez profil.store comme POST Mais vous n'avez pas créé itinéraire pour cela.


3 Réponses :


0
votes

Vous n'avez pas itinéraire nommé profil.store .

Essayez de changer la balise de formulaire de

itinéraire ('profil.store');

à ce

action ('profilecontroller @ store');

note : Je suppose que vous avez cette route (comme vous ne l'avez pas montré dans la question) itinéraire :: post ('/ profil', 'profilecontroller @ store');


1 commentaires

Au lieu de changer itinéraire ('profil.store') Nous pouvons également nommer l'itinéraire itinéraire :: get ('/ profile / ajouter', 'profilecontroller @ créer') -> Nom ( 'Profil.create'); et itinéraire :: Poste ('/ Profile / Ajouter', 'Profilecontroller @ Store') -> Nom ("Profil.store '); Mais ce n'est qu'une question de préférences



1
votes

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 xxx

alors, votre code final sera:

à votre vue: xxx

dans votre contrôleur: xxx

dans votre web.php xxx


0 commentaires

1
votes

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


0 commentaires