対象のクラスが存在しません。コントローラーとモデルの名前を変更した後
P粉691958181
P粉691958181 2024-01-16 17:26:39
0
1
437

Laravel でこのプロジェクトを開始すると、ReturnController が作成されます。ただし、命名規則により、名前を OrderController に変更する必要がありました。コントローラーとモデルの名前を変更し、すべての php 職人キャッシュ:クリア、php 職人ルート:キャッシュ、php 職人 config:cache ... などを実行しましたが、 で作成しようとすると、注文時に>views\orders\add.blade.php (フォームのアクションは action="{{route('orders.store') }}")

エラーが発生しますターゲット クラス [OrderController] が存在しません。

これは web.php内容:

リーリー ###私は何を取りこぼしたか?アプリケーション全体を正しいコントローラー名で最初から書き直す前に、この問題を修正するにはどうすればよいですか?

もう 1 つの手がかりは、

http://127.0.0.1:8000/home に移動するには、奇妙なことに use App\Models\Order という行を追加する必要があることです。 OrderController .php を使用すると機能します...それで、ここに OrderController.php が役立ちます... ああああ

P粉691958181
P粉691958181

全員に返信(1)
P粉545956597

web.php の代わりに:

リーリー ###使用:### リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート