마지막 줄을 읽으십시오.joomla JViewHTML 생성자 및 "레이아웃 경로를 찾을 수 없음"
JviewHtml 생성자는 문
$this->paths = isset($paths) ? $paths : $this->loadPaths();
내가 $ 경로 변수를 사용하여 MYVIEW의 기본 경로를 설정하고 생성자에 전달하고 다음이 포함되어 있습니다.
$paths = new SplPriorityQueue;
$paths->insert(JPATH_COMPONENT . '/views/' . $viewName . '/tmpl', 'normal');
net beans 디버거에서 다음 구문을 실행하면 $ this-> paths가 $ paths 변수의 값을 표시하지 않습니다. 모두의 데이터 타입이 splpriorityque 있지만
$this->paths = isset($paths) ? $paths : $this->loadPaths();
렌더링의 첫 번째 문은 false 값으로 returend()에
$path = $this->getPath($this->getLayout());
$ 경로를 렌더링입니다.
내 메인 페이지에 "레이아웃 경로를 찾을 수 없음"오류가 표시됩니다. 해당 문제에 대한 해결책
업데이트 : 마지막 줄 경로는 splpriorityque입니다. $ abc = $ paths; $ this-> 경로 = 복제 $ 경로 두 문 $ abc 방송 후
내가이 질문 때문에 삭제하기로 결정 첫번째
저는 lendr 샘플 joomla 구성 요소를 참조로 사용하고 있습니다. . . – arslan