###前提・実現したいこと
メールで使用するbladeで、2重配列の要素を空欄なしで横に並べて表示させたい。
###発生している問題・エラーメッセージ
foreachを使用して値を取り出しているのですが、
foreachを書くことにより空白が生まれてしまうので、空白をなくしたいのです。
該当のソースコードの場合ですと、
ご希望: A, B, C
となり@foreachと@foreach, @endforeachと@endforeachの間の空欄が表示されている?状態になってしまいます。
###該当のソースコード
mail.blade.php
〇〇さんのご希望は下記で問題ありませんか?
ご希望:@foreach($hopes as $hope) @foreach($hope as $val){{$val->hope_type}}, @endforeach @endforeach
###試したこと
bladeでの空欄削除方法を調べましたが、わかりませんでした...
@foreach@foreachと書くと怒られてしまいますし...
####追記
@foreachで空欄が生まれないと思っていました。
が、Aの前には空白が一つ、Bの前には空白が3つなのでおそらく表示されていると思っています。
####追記2
$hopesの中身ですが、
$hopes[0][0]->hope_type = A
$hopes[1][0]->hope_type = B
$hopes[2][0]->hope_type = C
となっています。
回答2件
あなたの回答
tips
プレビュー