Redirecionar Usuário Atraves Do Accessrules

Como posso redirecionar o usuário para o frontend.

Existe um login no frontend se o usuario for administrador ele será redirecionado ao backend caso contrario para frontend.

Faço este controle no rules, como faço para redirecionar direto no controle utilizando o rules.

Se não for administrador e o usuário tentar entrar via url em algum lugar do backend ele será redirecionado para a home do site.

Meu Rules


public function accessRules()

	{

		return array(

                   

			array('allow',  // allow all users to perform 'index' and 'view' actions

				'actions'=>array('index','view','create','update', 'delete'),

				'users'=>array('@'),

                                'expression'=>'Yii::app()->user->isAdmin',

                                

			),

                         array('allow',  // allow all users to perform 'index' and 'view' actions

				'actions'=>array('error'),

                                'users'=>array('*'),

                         ),


                        array('deny',  // deny all users

				'users'=>array('*'),

                               

			),

			

			

		);

	}

Agradeço

Proba esto nas AccessRules:




array('deny',

'actions'=>array('index','register','login','password'),

'users'=>array('@'),

'deniedCallback' => function() { Yii::app()->controller->redirect(array ('/home/index')); }

),



Un saúdo.

Perfeito!!!!!!!!!!!!!!!!!!