mengirimkan notifikasi ke member/admin atau ke global baik di admin maupun public area
alert_add($title, $description, $params = array(), $user_id='none', $group_id=0, $module = '');
$user->id
$title = 'judul'; $message = 'message description'; $params = array( 'url' => 'string (public url if user opened from member area)', 'url_admin' => 'string (admin url for admin section)' ); $user_id = number|array(numbers)|email|admin|member|public $group_id = number|array ## MENGIRIM KE USER TERTENTU: // ke user dgn user_id=1 alert_add($title, $message, $params, 1); // ke banyak user dengan user_id= 1 atau 2 atau 3 alert_add($title, $message, $params, array(1,2,3)); // ke user yang punya email tertentu alert_add($title, $message, $params, 'danang@fisip.net'); ## MENGIRIM KE ADMIN (**) // siapapun yang login ke admin alert_add($title, $message, $params, 'admin'); // user_id=1/2/3 yang login ke admin alert_add($title, $message, $params, array('admin', 1, 2, 3)); ## MENGIRIM KE MEMBER (**) // siapapun yang login ke member area alert_add($title, $message, $params, 'member'); // user_id=1/2/3 yang login ke member area alert_add($title, $message, $params, array('member', 1, 2, 3)); ## MENGIRIM KE PUBLIC (PENGUNJUNG YANG BELUM LOGIN) (**) // siapapun yang mengunjungi web (jika block notif di pasang di template public) alert_add($title, $message, $params, 'public'); ## MENGIRIM KE GROUP USER TERTENTU (**) // ke user yang masuk ke dalam group_id=1 alert_add($title, $message, $params, 0, 1); // ke user dengan group_id 1/2/3 alert_add($title, $message, $params, 0, array(1,2,3));#Keterangan:
File Path: includes/function/alert.php function untuk membuat notifikasi yang ditujukan untuk pengguna baik member maupun admin
0 Comment
Post Your Comment