Bagaimana menghilangkan tag html ketika menyimpan data dengan summernote di dalam database

Kasusnya begini, saya memiliki sebuah tabel dengan nama berita salah satu field tabel  berita adalah isi_berita. Untuk mengisikan data ke dalam field isi_berita saya menggunakan summernote (WYSIWYG) dan puji Tuhan berhasil disimpan ke dalam tabel. Permasalahannya ketika saya menampilkan kembali tagnya ikutan tampil.

Pertanyaannya : Bagaimana agar tag tersebut hilang dan tampilannya kembali seperti ketika disimpan pertama kali.

ketika disimpan (sebenarnya).JPG

ketika ditampilkan kembali.JPG

Mohon maaf, agak susah menjelaskannya tapi semoga gambar bisa membantu, tks.

avatar jungulo
@jungulo

24 Kontribusi 2 Poin

Diperbarui 3 tahun yang lalu

1 Jawaban:

Jawaban Terpilih

<div>Itu escaped html data. Secara default di blade template memang seperti itu ketika akan menampilkan data berupa html.<br><br>Jika ingin agar data dirender seperti html biasa, bisa gunakan tag seperti ini</div><pre>{!! $data !!}</pre><div><br>Namun disarankan untuk berhati-hati, karena hal ini juga berpotensi menjadi ancaman bagi keamanan website. (Tentu saja ada alasannya tersendiri mengapa escaped html menjadi behaviour yg default di kebanyakan framework)<br><br>#cmiiw<br><br>Sumber:<br><a href="https://laravel.com/docs/7.x/blade#displaying-data">https://laravel.com/docs/7.x/blade#displaying-data</a></div>

avatar kodergan
@kodergan

51 Kontribusi 58 Poin

Dipost 3 tahun yang lalu

Login untuk ikut Jawaban