标题可能令人困惑,但这里有代码解释。
根据某些情况,actionContact
即使用户调用了,我也可能会调用actionIndex
。
解决方案:1
public function actionIndex()
{
$a = 5;
if($a == 5){
$this->actionContact();
}
else{
$this->render('index');
}
}
public function actionContact()
{
// Some codes
$this->render('contact');
}
解决方案:2
public function actionIndex()
{
$a = 5;
if($a == 5){
// Repeat code from actionContact method
$this->render('contact');
}
else{
$this->render('index');
}
}
解决方案:3我可以重定向到联系网址。
我认为,解决方案 1 对我来说很好,我更喜欢这样。但是由于我是 yii 的新手,我想知道,如果它是要走的路?