Laravel nl2br неправильно получает параметры foreach

Так что я сейчас работаю с 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. Может кто-нибудь сообщить, есть ли решение для этого, или я просто неправильно его кодирую?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]