我有一个继承自 CController 的 Controller 的 Register 控制器。
当我使用__construct()
它时无法渲染视图。
我尝试parent::_construct($this->getUniqueID())
在函数末尾添加,但没有运气。
当我使用时init()
,它正在工作。
知道 Yii 如何处理构造与初始化以及为什么找不到渲染视图吗?
编辑:
class Controller extends CController {
}
class RegisterController extends Controller{
public function init() {
.
.
.
}
}
这种情况是有效的,当用 __construct 替换 init 时,它无法呈现视图。