質問編集履歴
3
誤字修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -10,16 +10,18 @@
|
|
10
10
|
|
11
11
|
どうやら`current_staff_member`に問題があるらしいです。
|
12
12
|
|
13
|
-
|
13
|
+
エラーメッセージは、次の画面遷移の際に現れました。
|
14
|
-
|
14
|
+
|
15
|
-
|
15
|
+
動きとしては画面のログインというボタンを押すと、そのボタンがログアウトという表記に切り替わるようにしたいです。
|
16
16
|
|
17
17
|
![イメージ説明](9eca3a126419579fd596e2a4239b133d.png)
|
18
18
|
|
19
|
-
|
19
|
+
ですがログインボタンを押すと500エラーを吐きます。
|
20
20
|
|
21
21
|
![イメージ説明](92438786a8341d710229b3c313c2b9f1.png)
|
22
22
|
|
23
|
+
|
24
|
+
|
23
25
|
```terminal
|
24
26
|
|
25
27
|
bash-4.4$ bin/rails s -e production -b 0.0.0.0
|
2
実際の画面の遷移の画像を追加しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
|
1
|
+
実現したいこと
|
2
2
|
|
3
3
|
Webアプリ内に設置したログインフォームからのログイン/ログアウト機能を実現したいです。また、そのために以下のエラーメッセージを解決したいです。
|
4
4
|
|
@@ -10,6 +10,16 @@
|
|
10
10
|
|
11
11
|
どうやら`current_staff_member`に問題があるらしいです。
|
12
12
|
|
13
|
+
また、以下のエラーメッセージは、次の画面遷移の際に現れました。
|
14
|
+
|
15
|
+
以下の画面のログインというボタンを押すと、そのボタンがログアウトという表記に切り替わることでセッションを実現していることになります。
|
16
|
+
|
17
|
+
![イメージ説明](9eca3a126419579fd596e2a4239b133d.png)
|
18
|
+
|
19
|
+
今回は、ログインボタンを押すとstaff/loginになりますが、画面上では500エラーを吐きます。
|
20
|
+
|
21
|
+
![イメージ説明](92438786a8341d710229b3c313c2b9f1.png)
|
22
|
+
|
13
23
|
```terminal
|
14
24
|
|
15
25
|
bash-4.4$ bin/rails s -e production -b 0.0.0.0
|
1
test
CHANGED
File without changes
|
test
CHANGED
@@ -332,7 +332,7 @@
|
|
332
332
|
|
333
333
|
エラーメッセージには`Did you mean? current_page?`とあったため、
|
334
334
|
|
335
|
-
HTML内の`if current_staff_member`を`current_page?(current_staff_member)`として
|
335
|
+
HTML内の`if current_staff_member`を`current_page?(current_staff_member)`としてみましたが結果は変わりませんでした。
|
336
336
|
|
337
337
|
|
338
338
|
|
@@ -347,3 +347,5 @@
|
|
347
347
|
|
348
348
|
|
349
349
|
不足している情報などありましたら教えて頂けると幸いです。どうぞ宜しくお願いいたします。
|
350
|
+
|
351
|
+
この内容は“Ruby on Rails 6 実践ガイド: 現場のプロから学ぶ本格Webプログラミング“のChapter7-3のセッションというセクションです。
|