0
我正在關注the example以在Joomla 2.5管理組件中實現自定義過濾器。Joomla 2.5 getUserStateFromRequest加載錯誤
但我在模型中得出錯誤populateState
方法:
調用未定義的方法 somecompModelsomecomp :: getUserStateFromRequest()。
$app = JFactory::getApplication('administrator');
// Load the filter state.
$search = $this->getUserStateFromRequest($this->context.'.filter.search', 'filter_search');
錯誤消失,如果我使用$app
叫getUserStateFromRequest
:
$app->getUserStateFromRequest($this->context.'.filter.search', 'filter_search');
所以什麼問題?在默認的Joomla組件中,我已經看到它使用相同的方法,並且它可以工作。也許我錯過了我的模特班?
任何想法?