shpegah
شنبه 25 اردیبهشت 1395, 14:00 عصر
سلام
من میخوام فقط کاربر admin مجوز حذف داشته باشه کد زیر رو که اجرا میکنم فقط برای حذف موقع تایید حذف میگه دسترسی نداره
public function behaviors()
{
return [
'access' => [
'class' => AccessControl::className(),
'only' => ['create', 'update', 'delete','view','index'],
'rules' => [
[
'actions' => ['view','index'],
'allow' => true,
'roles' => ['?'],
],
[
'actions' => [ 'create','update','view','index'],
'allow' => true,
'roles' => ['@'],
],
[
'actions' => ['create', 'update', 'delete','view','index'],
'allow' => true,
'roles' => ['admin'],
//'verbs' => ['POST'],
],
],
],
'verbs' => [
'class' => VerbFilter::className(),
'actions' => [
'delete' => ['post', 'delete'],
'allow' => true,
//'roles' => ['admin'],
],
],
];
}
ممنون میشم اگر منو راهنمایی کنید
من میخوام فقط کاربر admin مجوز حذف داشته باشه کد زیر رو که اجرا میکنم فقط برای حذف موقع تایید حذف میگه دسترسی نداره
public function behaviors()
{
return [
'access' => [
'class' => AccessControl::className(),
'only' => ['create', 'update', 'delete','view','index'],
'rules' => [
[
'actions' => ['view','index'],
'allow' => true,
'roles' => ['?'],
],
[
'actions' => [ 'create','update','view','index'],
'allow' => true,
'roles' => ['@'],
],
[
'actions' => ['create', 'update', 'delete','view','index'],
'allow' => true,
'roles' => ['admin'],
//'verbs' => ['POST'],
],
],
],
'verbs' => [
'class' => VerbFilter::className(),
'actions' => [
'delete' => ['post', 'delete'],
'allow' => true,
//'roles' => ['admin'],
],
],
];
}
ممنون میشم اگر منو راهنمایی کنید