我有多个用户访问组,我目前正在使用此代码来限制某些页面中的用户访问组。
public function add()
{
if($this->request->session()->read('Auth.User.access_id') != '1 ')
{
//$this->request->session()->setFlash('You are not authorized to visit this page','flash',array('alert'=>'info'));
$this->redirect('/dashboard');
}
我希望能够创建一个opencart类型的界面,允许访问每个用户访问组的不同页面。
所以我想创建复选框来修改访问权限,以便管理员可以轻松创建新的用户访问组并修改现有的用户访问组而无需触及代码。我能想到的唯一方法是使用复选框修改每个控制器的代码。有人可以帮助建议一种方法来做这个或建议另一种方法来限制用户访问一个文件,谢谢。