我有一个2控制器site
和order
在order controller
我的功能为
public function getorder() {
.....
.....
$aBrought = $this->brDetails()
}
public function brDetails() {
$criteria = new CDbCriteria;
$criteria->condition = "sqm > 5";
$aLevelname = $this->fetchLevelshere($criteria); //for future level
}
public function fetchLevelshere() {
...........
...........
}
所以在getorder()
我调用了另一个函数brDetails
。在brDetails
函数中,我调用fetchLevelshere
函数。
在我的站点控制器中,我使用了代码
public function getinformation () {
order::getorder();
}
但它将页面显示为null。
在我使用的config
'import'=>array(
'application.models.*',
'application.controllers.*',
'application.components.*',
'application.modules.admin.models.*',
'application.modules.admin.components.*',
'application.modules.cms.components.*',
'application.modules.cms.models.*',
'application.extensions.yii-mail.YiiMailMessage',
'application.modules.translate.TranslateModule',
'ext.eoauth.*',
'ext.eoauth.lib.*',
'ext.lightopenid.*',
'ext.eauth.*',
'ext.eauth.services.*',
),
为什么它变得空白。有时它会显示错误fetchLevelshere
有行为haben einen范围
这里有什么问题。这里有什么不对吗?