Skip to main content

Tanya menampilkan menu sesuai hak akses

June 23, 2011 by poponsupopon

poponsupopon's picture

Jadi ada 2 hak akses. user, admin, other..
untuk menampilkan menu berdasarkan hak ases mereka bagaimana ya..
hatur nuhun

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

coba jawab

June 24, 2011 by ekopackerjozz, 1 day 3 hours ago
Comment: 8430

ekopackerjozz's picture

Kamu tinggal tambahkan aja di fungsi login variabel session yg isinya menyimpan id groupnya, terus disesuaikan dengan kondisi jika group idnya admin maka redirect ke halaman admin..

sederhananya seperti ini:

$session_data = array(
'user_id' => $login_data['id_user'],
'username' => $login_data['username'],
'type' => $login_data['id_group'],
'is_login' => TRUE
);

$this->session->set_userdata($session_data);
if($login_data['id_group']==1){
redirect('admin/home');
}else{
redirect('member/home');
};

itu klo usernya 2 (admin sama

June 25, 2011 by marimati, 16 hours 45 min ago
Comment: 8433

marimati's picture

itu klo usernya 2 (admin sama member) klo usernya dinamis gmn kk?!

bikin

June 23, 2011 by marimati, 2 days 3 hours ago
Comment: 8420

marimati's picture

bikin tbl_user,tbl_role,tbl_menu dan tbl_menu_access di database.

tbl_role berguna untuk memilih user dari tbl_user, mana saja yg masuk ke role, misal popon dri tbl_user adalah admin di tbl_role,

tbl_menu_access berguna untuk memilih role dari tbl_role, mana yang dapat masuk ke menu didalam tbl_menu. misal.. admin dari tbl_role punya hak akses ke menu user management di tbl_menu.

tbl_menu sendiri isinya ya list menu.. misal nama menu.. url menu.. dll.

iya sudah mas.. lalu untuk

June 23, 2011 by poponsupopon, 2 days 3 hours ago
Comment: 8422

poponsupopon's picture

iya sudah mas.. lalu untuk sintax di controller, view & models bagimana ya contohnya.. saya sudah buat untuk login saja. tapi untuk menampilkan menu yang berbeda belum..
nuhun

dibagi berdasarkan session

June 23, 2011 by predhtz, 2 days 2 hours ago
Comment: 8423

predhtz's picture

dibagi berdasarkan session role_id-nya aja....
misal role_id 1 -> maka yang di load adalah view untuk menu admin, dst..

saya masih newbie banget,

June 23, 2011 by poponsupopon, 2 days 2 hours ago
Comment: 8424

poponsupopon's picture

saya masih newbie banget, baru seminggu belajar CI.. ngga ngerti hehe

Premium Drupal Themes by Adaptivethemes