質問編集履歴

1

元々のルーティングを追加しました。その際のエラーもスクショにて掲載しました。

2021/02/09 09:31

投稿

Tony-Aaron
Tony-Aaron

スコア22

test CHANGED
File without changes
test CHANGED
@@ -10,6 +10,10 @@
10
10
 
11
11
 
12
12
 
13
+
14
+
15
+
16
+
13
17
  ### 発生している問題・エラーメッセージ
14
18
 
15
19
 
@@ -178,7 +182,25 @@
178
182
 
179
183
 
180
184
 
181
- コントローラーのcompactの変数の渡し方は間違っていないと思います。そうなれば、web.phpで値が渡れていないのでshow{id}を下記のように変数しました。しかし、それでも変数が渡されていない状況です。
185
+ コントローラーのcompactの変数の渡し方は間違っていないと思います。
186
+
187
+ そうなれば、web.phpで値が渡れていないのでshow{id}を下記のように変数しました。`Route::get('show/{id}', 'OnlineReviewsController@show')->name('online_reviews.show');`を
188
+
189
+
190
+
191
+ `Route::get('show/{id}',function($id){return view('online-reviews.show');},'OnlineReviewsController@show')->name('online_reviews.show');`に変更しました。
192
+
193
+
194
+
195
+ `Route::get('show/{id}', 'OnlineReviewsController@show')->name('online_reviews.show');`
196
+
197
+
198
+
199
+ このまま変更しなければ下記のスクショみたいにURLに投稿内容が表示されページには表示されません。
200
+
201
+ ![イメージ説明](8a97444c3f6d27075bdb60f8b13ba070.jpeg)
202
+
203
+ しかし、それでも変数が渡されていない状況です。
182
204
 
183
205
 
184
206
 
@@ -200,24 +222,24 @@
200
222
 
201
223
  Route::get('show/{id}',function($id){return view('online-reviews.show');},'OnlineReviewsController@show')->name('online_reviews.show');
202
224
 
225
+ }); //Route::get('show/{id}', 'OnlineReviewsController@show')->name('online_reviews.show');元々のコードはこちらになります。これを上記のように変更しました。
226
+
227
+
228
+
229
+
230
+
231
+ //shopのルーティング
232
+
233
+ Route::group(['prefix' => 'shop'],function(){
234
+
235
+ Route::get('index','ShopController@index')->name('shop.list');
236
+
237
+ Route::get('show','ShopController@show')->name('shop.show');//お店の詳細を確認する
238
+
239
+
240
+
203
241
  });
204
242
 
205
-
206
-
207
-
208
-
209
- //shopのルーティング
210
-
211
- Route::group(['prefix' => 'shop'],function(){
212
-
213
- Route::get('index','ShopController@index')->name('shop.list');
214
-
215
- Route::get('show','ShopController@show')->name('shop.show');//お店の詳細を確認する
216
-
217
-
218
-
219
- });
220
-
221
243
  ```
222
244
 
223
245