Alert.
Pakai untuk hasil tindakan atau pesan validasi yang perlu terlihat di halaman..
Preview
Everything is saved in your workspace.
<?= component('alert', ['title' => 'Your changes are ready.', 'text' => 'Everything is saved in your workspace.']) ?>Usage
Pakai untuk hasil tindakan atau pesan validasi yang perlu terlihat di halaman.
- Gunakan layout DL yang sudah memuat CSS dan dl.js.
- Letakkan kode berikut di view PHP Anda.
- Ganti data contoh dengan nilai aplikasi. Teks di-escape otomatis.
<?= component('alert', ['title' => 'Your changes are ready.', 'text' => 'Everything is saved in your workspace.']) ?>Examples
Error
Periksa kembali isian Anda.
<?= component('alert', ['title' => 'Belum tersimpan', 'text' => 'Periksa kembali isian Anda.', 'variant' => 'danger']) ?>API reference
Props PHP yang didukung implementasi DL. Field di dalam array mengikuti bentuk pada kolom Type. Props yang tidak dicantumkan tidak menjadi bagian API komponen.
| Prop | Type / values | Panduan |
|---|---|---|
title | string | Judul konten yang ditampilkan. |
text | string | Isi teks biasa; HTML di-escape. |
variant | info|success|warning|danger | Pilih salah satu varian ini. |
Behavior & accessibility
Variant danger memakai role alert; lainnya status. Hindari menampilkan pesan berulang tanpa perubahan.
Uji keyboard, fokus, dan pembaca layar pada halaman aplikasi Anda. Contoh ini tidak menggantikan audit aksesibilitas aplikasi secara menyeluruh.
Source & agent context
Source tersedia di views/components/alert.php. Edit template ini jika membutuhkan perilaku tambahan. API PHP DL berbeda dari API React sumber rujukan.
php dl component alert