1

YII でフィルターを使用しようとしています。これが私のコードです。

public function filters()
{
    return array(
            'provideronly +uploadclients,fileview,editprofile,getinvitedusers',

    );
}
   public function filterProvideronly($filterchain)
   {
    if(Yii::app()->user->providerId==-1)
    {
        $this->redirect(array('site/error','id'=>403,'message'=>'You are unauthorized to view this page'));
        return false;
    }
    return true;
 }  

ユーザーがコントローラーの使用を許可されていない場合、エラーページにリダイレクトされます。しかし、ユーザーが承認されている場合、空白のページが表示されます..

このコードで何が間違っていますか?

4

1 に答える 1