public function actionCheckout()
{
echo "Hello World!";
}
I just created this very simple code in the controller but when I try to browse it in my URL it shows me this error:
"Error 403. You are not authorized to perform this action"
Even if i’m currently logged in as an Admin but still why can’t i access that very simple code.
I will post the accessRules that the CRUD generated, I don’t know if this are related to each other but when I try to delete this line, I can already access that page.
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('admin','delete'),
'users'=>array('admin'),
),
array('deny', // deny all users
'users'=>array('*'),
),
);
}
What do you think are/is the reason for that? Your help would be greatly appreciated and rewarded!