2013-06-08 3 views
0

Мне нужно перенаправить на другую мою собственную страницу после сохранения данных. Для этого я дублирую create.php и _from.php (create_1.php и _from_1.php). Но когда я обращаю на него юй дают ошибку 404YII Как перенаправить мою собственную страницу?

//AssimentController.php 
if($this->saveed($data1,$studentid,$modelcrite,$model)) 
{ 
    Yii::app()->session['model']=$model; 
    $this->actionCreate_1(); 
} 

    public function actionCreate_1() 
{ 
    $model=new Assiment; 
    $modelcrite=new AssimentMarks; 
    $this->redirect(array('create_1'), 
         array('model'=>$model,'modelcrite'=>$modelcrite,)); 
} 

// в accessRules функции()

array('allow', // allow all users to perform 'index' and 'view' actions 
       'actions'=>array('index','view','Create_1'), 
       'users'=>array('*'), 
      ), 
array('allow', // allow authenticated user to perform 'create' and 'update' actions 
       'actions'=>array('create','update','Create_1'), 
       'users'=>array($user->isTeacher()) 
      ), 
array('allow', // allow admin user to perform 'admin' and 'delete' actions 
       'actions'=>array('admin','delete','create','Create_1'), 
       'users'=>array($user->isAdmin()) 
      ), 

может любой сказать мне, как решить эту проблему?

ответ

1

Линия

public function actionscreate_1() 

следует читать

public function actionCreate_1() 
+0

Я изменил это же error.do знаю, как это исправить? – nu123

+0

исправить это спасибо – nu123

Смежные вопросы