2017-03-28 19 views
0

データテーブルに画像を表示する際に問題が発生しています。以下のコードは、HTML全体(HTMLはレンダリングされていません)を列の横に表示しています。それはlaravel 5.3以下で動作していました。 laravel 5.4と連携させるにはどうすればいいですか?ありがとう。あなたがimgタグにlaravelを使用してyajraデータ型でhtmlをレンダリングする5.4

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

答えて

1

オーケーを画像の完全なSRCを定義する必要が

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

私はあなただけ戻しながら->rawColumns()

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

を追加する必要が解決策を見つけました。乾杯!!

+0

確かに、私は知っていますが、生のHTMLを表示しています。パスが正しくない場合は、破損したイメージが表示されます。投稿された画像タグuは完全に間違っています。申し訳ありませんが、これは私の問題の解決策ではありません – Shivam

+0

あなたは正確に何をしたいですか? –

+0

HTMLはlaravel 5.4でレンダリングされません。しかし、5.3とそれ以下では、このように動作していました。 – Shivam

関連する問題