2012-11-26 2 views
0

저는 Joomla 구성 요소 빌드를 시험하는 WordPress 개발자입니다.Joomla가 여러보기 생성 및 호출

제 문제는 구성 요소 내에 여러보기를 통합하는 방법을 이해하려고합니다.

예를 들어 하나의보기에서 항목 목록을 생성 한 다음 해당 항목 중 하나가 단일 항목을 생성하는 다른보기로 전달을 선택하는 경우입니다.

필자는 PHP에서 동적으로 하이퍼 링크를 만드는 방법을 알기에 충분하지만 Joomla에서 두 개의 별도 뷰를 선언하는 방법을 알지 못합니다. 각보기에 자신의 모델이 필요합니까? (나는 그렇지 않다고 가정합니다.) 그 중 어떤 것이 합리적입니까?

내가 말했듯이, Joomla newb, 모든 링크 또는 참조 크게 감사하겠습니다.

답변

0

첫째, 각보기에는 자체 모델이 있어야합니다. 다른보기로 전달하는 경우 컨트롤러에서이 작업을 수행해야하지만 2 개의 개별보기를 사용해야합니다. 작업이 수행되면,과 같이 리디렉션을 설정 : 분명히

function your_function(){ 
    $msg = JText::_('Operation Successful'); 
    $this->setRedirect('index.php?option=com_hellowworld&view=hellowworldview', $msg); 
} 

당신이보기의 이름을 구성 요소 및 "hellowworldview"의 이름으로 "com_hellowworld"을 변경해야합니다 당신은 리디렉션하려고합니다.

Developing an MVC Component for Joomla 2.5에 대한 설명서를 살펴보십시오. 구성 요소 개발의 모든 기본 사항을 자세히 안내합니다.

희망이 도움이됩니다.