Рендеринг HTML в таблицах данных yajra с использованием laravel 5.4

У меня проблема с отображением изображения в таблице данных. Приведенный ниже код отображает весь HTML-код (HTML не обрабатывается) в столбце. Раньше работал с Laravel 5.3 и ниже. Как заставить его работать с Laravel 5.4. Благодарю.

        $data = Member::query()
->get();
return Datatables::of($data)
->addColumn('picture', function ($data) {
return '<img src=" '.$data->picture.' "/>';
})
->make(true);

1

Решение

Хорошо, я нашел решение, которое нужно просто добавить ->rawColumns() до ->make(true)

->rawColumns(['picture', 'confirmed'])

возвращаясь. Ура !!

4

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

Вы должны определить полный источник изображения в теге img

Like this
<img style="width: 140px;" src="/images/your-folder-name/'.$data->pictur.'">
1

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