Saya perlu menampilkan teks dan menerapkan filter yang dipilih untuk itu. Teks disimpan menggunakan text_format
tipe bidang.
Jadi saya tahu teks aslinya, saya tahu jenis format yang dipilih tetapi saya tidak tahu bagaimana sebenarnya menyaring teks.
Bagaimana saya bisa memfilter teks secara terprogram? Terima kasih
7
entities
input-formats
Marius Ilie
sumber
sumber
check_markup()
, dan juga menyalin deskripsi ringkasan, Anda akan memiliki jawaban (bahkan bagus ) yang bisa diterima :)Jawaban:
Posting ini di stackoverflow menjelaskan cara melakukan ini secara terprogram.
Panggil saja check_markup dan sampaikan teks dan id filter Anda.
sumber
check_markup()
menerima format_id , dan akan menjalankan semua filter yang diterapkan ke format itu.Dengan
check_markup()
fungsi Anda dipaksa untuk menggunakan format teks (format teks = banch of filter).Jika Anda ingin menggunakan hanya SATU , filter yang tepat tanpa format filter lengkap (seperti: Konversi pemecah baris ke HTML ) kemudian gunakan fungsi khusus ini.
Anda dapat memeriksa daftar filter yang tersedia dengan
dpm(filter_get_filters())
.sumber