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

回答編集履歴

3

Auth::user()->channels() は null にならないはずなので削除

2018/04/14 12:25

投稿

Lulucom
Lulucom

スコア1904

answer CHANGED
@@ -3,7 +3,6 @@
3
3
  以下のいずれかが、データが無くて null になっているのではないでしょうか。
4
4
 
5
5
  `Auth::user()`
6
- `Auth::user()->channels()`
7
6
  `Auth::user()->channels()->first()`
8
7
 
9
8
  もしそうだとすれば、Blade で `@if` などを使って表示の仕方を場合分けすればよいかと思います。

2

ドキュメントへのリンク等を追加

2018/04/14 12:25

投稿

Lulucom
Lulucom

スコア1904

answer CHANGED
@@ -1,9 +1,11 @@
1
1
  > 共通レイアウト用Bladeファイルの 56 ~ 57 行目
2
2
 
3
- 以下のいずれか、データが無いため null になっているのではないでしょうか。
3
+ 以下のいずれか、データが無くて null になっているのではないでしょうか。
4
4
 
5
5
  `Auth::user()`
6
6
  `Auth::user()->channels()`
7
7
  `Auth::user()->channels()->first()`
8
8
 
9
- もしそうだとすれば、Blade で `@if` などを使って表示の仕方を場合分けすればよいかと思います。
9
+ もしそうだとすれば、Blade で `@if` などを使って表示の仕方を場合分けすればよいかと思います。
10
+
11
+ ご参考: [制御構文](https://readouble.com/laravel/5.4/ja/blade.html#control-structures)

1

追記

2018/04/10 23:51

投稿

Lulucom
Lulucom

スコア1904

answer CHANGED
@@ -1,3 +1,5 @@
1
+ > 共通レイアウト用Bladeファイルの 56 ~ 57 行目
2
+
1
3
  以下のいずれかで、データが無いため null になっているのではないでしょうか。
2
4
 
3
5
  `Auth::user()`