hello yiiers mau nanya nih. Sesuai dengan judul gimana sih cara disable form login jika status masih guest (belum login) tapi kalo ngklik link create itu form loginnya ga muncul, tapi yang muncul itu message "Anda tidak berhak masuk halaman ini". Kalau pake yang default kalo belum login klik create pasti redirect ke login form. ada yang punya ide atau saran?
hampir sama dengan problem ane gan, hanya kalau ane maunya hanya admin saja
yang boleh list,create dan lainnya. Yang lainnya tidak boleh.
Setelah di telusuri ane temukan di setiap controller bagian accessRules();
di uncomment deh seperti ini.
public function accessRules()
{
return array(
/*
array('allow', // allow all users to perform 'index' and 'view' actions
'actions'=>array('index','view'),
'users'=>array('*'),
),
array('allow', // allow authenticated user to perform 'create' and 'update' actions
'actions'=>array('create','update'),
'users'=>array('@'),
),*/
array('allow', // allow admin user to perform 'admin' and 'delete' actions
'actions'=>array('create','update','index','view','admin','delete'),
'users'=>array('admin'),
),
array('deny', // deny all users
'users'=>array('*'),
),
);
}