Paket flash message sederhana berbasis notyf-js untuk rakit framework.
Jalankan perintah ini via rakit console:
php rakit package:install notyfTambahkan kode berikut ke file application/packages.php:
'notyf' => ['autoboot' => true],Lalu tambahkan kode berikut ke file view anda untuk memuat asset notyf:
<head>
...
<?php echo Esyede\Notyf::styles() ?>
</head>
...
...
<?php echo Esyede\Notyf::scripts() ?>
</body>Pada controller anda, silahkan import notyf dan langsung menggunakannya:
use Esyede\Notyf;
class Balance_Controller extends Base_Controller
{
public function action_index()
{
Notyf::success('Saldo berhasil ditambahkan');
// Notyf::error('Saldo gagal ditambahkan');
return Redirect::to('/user/balance');
}
}Anda dapat memodifikasi beberapa aspek dari library ini:
Notyf::config($duration = 2000, $dismissible = false, $position = 'right_top', $ripple = true)
Notyf::success('Saldo berhasil ditambahkan');Dimana parameter konfigurasi dijelaskan pada tabel berikut:
| Parameter | Tipe | Default | Keterangan |
|---|---|---|---|
$dismissible |
boolean | true |
Notifikasi akan menutup dengan sendirinya |
$duration |
integer | 2000 |
Durasi tampil notifikasi, dalam mili-detik |
$position |
string | right_top |
Posisi tampilan notifikasi di layar |
$ripple |
boolean | true |
Tampilkan efek ombak ketika notifikasi muncul |
Opsi tersedia untuk position:
right_topright_centerright_bottomleft_topleft_centerleft_bottomcenter_topcenter_centercenter_bottom
Paket ini dirilis dibawah Lisensi MIT
