質問編集履歴

5

ターミナル画面の注釈を訂正 rails6 →terminal

2020/07/26 03:58

投稿

DelphiumG
DelphiumG

スコア3

test CHANGED
File without changes
test CHANGED
@@ -390,7 +390,7 @@
390
390
 
391
391
 
392
392
 
393
- ```rails6
393
+ ```terminal
394
394
 
395
395
  Started GET "/staff" for 172.18.0.1 at 2020-07-24 12:24:03 +0000
396
396
 

4

ソースコードとしてviewを追加しました。

2020/07/26 03:58

投稿

DelphiumG
DelphiumG

スコア3

test CHANGED
File without changes
test CHANGED
@@ -178,6 +178,56 @@
178
178
 
179
179
  ```
180
180
 
181
+ ```viewslayoutsstaff
182
+
183
+ app/views/layouts/staff.html.slim
184
+
185
+
186
+
187
+ doctype html
188
+
189
+ html
190
+
191
+ head
192
+
193
+ title= document_title
194
+
195
+ = csrf_meta_tags
196
+
197
+ = csp_meta_tag
198
+
199
+ = stylesheet_link_tag "staff", media: "all", "data-turbolinks-track": "reload"
200
+
201
+ = javascript_pack_tag "application", "data-turbolinks-track": "reload"
202
+
203
+ body
204
+
205
+ #wrapper
206
+
207
+ = render "shared/header"
208
+
209
+ #container
210
+
211
+ = yield
212
+
213
+ = render "shared/footer"
214
+
215
+ ```
216
+
217
+ ```viewstafftopindex
218
+
219
+ app/views/staff/top/index.html.slim
220
+
221
+
222
+
223
+ - @title = "職員トップページ"
224
+
225
+ h1 = @title
226
+
227
+ ```
228
+
229
+
230
+
181
231
  ```Gemfile
182
232
 
183
233
  source 'https://rubygems.org'

3

エラー画面の画像を追加しました。

2020/07/24 14:32

投稿

DelphiumG
DelphiumG

スコア3

test CHANGED
File without changes
test CHANGED
@@ -88,7 +88,7 @@
88
88
 
89
89
  ```
90
90
 
91
-
91
+ ![ブラウザのエラー画面](9dcecad29b76d552c914051303e9745d.jpeg)
92
92
 
93
93
  ### 該当のソースコード
94
94
 
@@ -268,9 +268,9 @@
268
268
 
269
269
 
270
270
 
271
- ### 試したこと
271
+ ### 試したこと1
272
+
272
-
273
+ #####byebugを使ってparams[:controller]を調べた
273
-
274
274
 
275
275
  byebugを使って、application_controller.rb で
276
276
 
@@ -278,7 +278,7 @@
278
278
 
279
279
  サーバー起動後の最初のget リクエスト時は
280
280
 
281
- params[:controller]はになっていました。
281
+ params[:controller]はnilになっていました。
282
282
 
283
283
 
284
284
 
@@ -384,9 +384,13 @@
384
384
 
385
385
 
386
386
 
387
-
387
+ ### 試したこと2
388
+
388
-
389
+ #####ブラウザを変えてみた
390
+
391
+
392
+
389
-
393
+ chrome とfirefoxそれぞれで試しましたが結果は同じでした・・・。
390
394
 
391
395
 
392
396
 

2

タイトルに【助けて下さい】を追記しました。

2020/07/24 14:16

投稿

DelphiumG
DelphiumG

スコア3

test CHANGED
@@ -1 +1 @@
1
- Rails なぜか初回アクセス時のみ params([:controller])がnilになってしまいます。
1
+ 【助けて下さい】 なぜか初回アクセス時のみ params([:controller])がnilになってしまいます。
test CHANGED
@@ -66,6 +66,8 @@
66
66
 
67
67
 
68
68
 
69
+  かれこれ まる2日間、悩んでいます・・・。
70
+
69
71
   なにか、解決の手がかりをご教授いただけましたら幸いです。
70
72
 
71
73
   

1

参考書籍ではerbを使用していますが、今回slimに変更していますのでその旨 追記しました。

2020/07/24 14:06

投稿

DelphiumG
DelphiumG

スコア3

test CHANGED
File without changes
test CHANGED
@@ -176,6 +176,94 @@
176
176
 
177
177
  ```
178
178
 
179
+ ```Gemfile
180
+
181
+ source 'https://rubygems.org'
182
+
183
+ git_source(:github) { |repo| "https://github.com/#{repo}.git" }
184
+
185
+
186
+
187
+ ruby '2.6.4'
188
+
189
+
190
+
191
+ gem "rails", "~> 6.0.0"
192
+
193
+ gem "pg", ">= 0.18", "< 2.0"
194
+
195
+ gem "puma", "~> 3.11"
196
+
197
+ gem "sass-rails", "~> 5"
198
+
199
+ gem "webpacker", "~> 4.0"
200
+
201
+ gem "turbolinks", "~> 5"
202
+
203
+ gem "jbuilder", "~> 2.7"
204
+
205
+ gem 'slim-rails'
206
+
207
+ gem 'html2slim'
208
+
209
+
210
+
211
+ gem "bootsnap", ">= 1.4.2", require: false
212
+
213
+
214
+
215
+ gem "bcrypt"
216
+
217
+ gem "rails-i18n"
218
+
219
+ gem "kaminari"
220
+
221
+ gem "date_validator"
222
+
223
+ gem "valid_email2"
224
+
225
+ gem "nokogiri"
226
+
227
+
228
+
229
+ group :development, :test do
230
+
231
+ gem "byebug", platforms: [:mri, :mingw, :x64_mingw]
232
+
233
+ end
234
+
235
+
236
+
237
+ group :development do
238
+
239
+ gem "web-console", ">= 3.3.0"
240
+
241
+ gem "listen", ">= 3.0.5", "< 3.2"
242
+
243
+ gem "spring"
244
+
245
+ gem "spring-watcher-listen", "~> 2.0.0"
246
+
247
+ end
248
+
249
+
250
+
251
+ group :test do
252
+
253
+ gem "capybara", ">= 2.15"
254
+
255
+ gem "selenium-webdriver"
256
+
257
+ gem "webdrivers"
258
+
259
+ gem "rspec-rails"
260
+
261
+ gem "factory_bot_rails"
262
+
263
+ end
264
+
265
+ ```
266
+
179
267
 
180
268
 
181
269
  ### 試したこと
@@ -234,6 +322,8 @@
234
322
 
235
323
 
236
324
 
325
+
326
+
237
327
  byebugを抜けてから、サーバーを再起動し、
238
328
 
239
329
  その後、byebugの場所を変えて
@@ -324,13 +414,15 @@
324
414
 
325
415
  ###参考書籍
326
416
 
327
- 『Ruby on Rails 6 実践ガイド』の第5章までの内容をそのまま入力しています。
417
+ 『Ruby on Rails 6 実践ガイド』の第5章までの内容を入力しています。
418
+
419
+ ※書籍ではerbですがslimに変更しました。
328
420
 
329
421
 
330
422
 
331
423
  ###github・その他のソースコード
332
424
 
333
- 上記書籍のソースコードです。(そのまま入力しています。)
425
+ 上記書籍のソースコードです。(erb以外はそのまま入力しています。)
334
426
 
335
427
  5章までの内容ですので、ブランチは gamma-ch05 です。
336
428