Так что я сейчас работаю с nl2br. Я не знаю, является ли это ошибкой или неправильным способом сделать что-то со своей стороны, но я сталкиваюсь с этим. Прежде всего, вот фрагмент:
@foreach($dataList as $data)
<div class="productDesc">
{!! nl2br(e($data->product->description)) !!}
</div>
@endforeach
Когда я запускаю это, выводом является только описание первого продукта. Сначала я думал, что что-то не так с моим кодом, но когда я делаю отладку, как это:
@foreach($dataList as $data)
{{ $data->id }}
<div class="productDesc">
{{ $data->id }}
{!! nl2br(e($data->product->description)) !!}
</div>
{{ $data->id }}
@endforeach
Результат во 2-й строке:
2
1 This is a description for 1st product
2
Как видите, он как-то игнорирует параметр цикла while. Может кто-нибудь сообщить, есть ли решение для этого, или я просто неправильно его кодирую?
Задача ещё не решена.
Других решений пока нет …