teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

追記,修正

2021/01/25 05:42

投稿

kai0310
kai0310

スコア2076

answer CHANGED
@@ -1,5 +1,9 @@
1
1
  テンプレートの読み込みに関することが原因ではない。
2
2
 
3
+ > Route [submit] not defined.
4
+
5
+ Routeの [sbumit] って名前なんか知らないよ。って怒っているのでルーティングが正しく書けていないと検討をつける。該当するルーティングファイルを見てみても良いが,`php artisan route:list`でルーティングの一覧を出力することができるので,本当に `submit` がないかなど調査してみる。
6
+
3
7
  単純にviewを返すだけならこれでいい
4
8
 
5
9
  ```PHP
@@ -11,9 +15,17 @@
11
15
  Route::view('home', 'home')->name('home');
12
16
  Route::view('submit', 'submit')->name('submit');
13
17
  ```
14
-
15
18
  ---
16
19
 
17
- > https://readouble.com/laravel/8.x/ja/blade.htmlここのサイト見てテンプレートの読み込みとか確認しのですが、自分のレベルだと解決できません。
20
+ Controller用い場合
18
21
 
22
+ ```PHP
23
+ <?php
24
+
25
+ use Illuminate\Support\Facades\Route;
26
+
19
- 自分のレベルだと解決できないと思いQAサイトに投稿したのでしょうが,できませんと宣言されても,あぁ。そうですかとしか思えません。
27
+ use App\Http\Controllers\MemoController;
28
+
29
+ Route::get('home', [MemoController::class, 'showHome'])->name('home');
30
+ Route::get('submit', [MemoController::class, 'showSubmit'])->name('submit');
31
+ ```

1

Edited

2021/01/25 05:42

投稿

kai0310
kai0310

スコア2076

answer CHANGED
@@ -8,6 +8,12 @@
8
8
  use Illuminate\Support\Facades\Route;
9
9
 
10
10
  Route::view('/', 'welcome')->name('welcome');
11
- Route::view('home','home')->name('home');
11
+ Route::view('home', 'home')->name('home');
12
12
  Route::view('submit', 'submit')->name('submit');
13
- ```
13
+ ```
14
+
15
+ ---
16
+
17
+ > https://readouble.com/laravel/8.x/ja/blade.htmlここのサイトを見てテンプレートの読み込みとか確認したのですが、自分のレベルだと解決できません。
18
+
19
+ 自分のレベルだと解決できないと思いQAサイトに投稿したのでしょうが,できませんと宣言されても,あぁ。そうですかとしか思えません。