나는 다음과 같이 the example을 수행하여 Joomla 2.5 관리 구성 요소에서 사용자 정의 필터를 구현했습니다.Joomla 2.5 getUserStateFromRequest로드 오류
전화 정의되지 않은 메서드 somecompModelsomecomp에 :: getUserStateFromRequest() :
는하지만
populateState
방법 모델에 오류가 발생하고있다.
$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 구성 요소에서 나는 같은 접근법을 사용하고 작동하는 것을 보았습니다. 아마도 모델 클래스에서 뭔가를 놓친 것일까 요?
아이디어가 있으십니까?