2013-08-06 3 views
0

누군가 내 구성 요소의 작업에서 HTML없이 원시 데이터를 반환하는 올바른 방법을 말해 줄 수 있습니까?Joomla 3 - 컨트롤러 작업에서 원시 데이터를 반환하십시오.

나는 index.php?option=com_mycomponent&task=mysubcontroller.mytask&format=rawindex.php?option=com_mycomponent&task=mysubcontroller.mytask&tmpl=component

을 시도했다 그러나 모든 HTML을 반환합니다.

Joomla가 나를 위해 반복되는 테마 인 것처럼 보이는 문제를 해결할 수있는 곳을 찾지 못한 것 같습니다.

희망 누군가가 내가 단지 jdoc와 raw.php라는 새로운 템플릿을 생성 했어으로 도움이 태그를 포함하고과 같이 호출 할 수 있습니다 : 지금까지 난 같은 해킹의

index.php?option=com_mycomponent&task=mysubcontroller.mytask&tmpl=raw

왜냐하면 이것은 컴포넌트 내에 자체적으로 포함되어있는 솔루션이 아니기 때문이다.

누군가 나를 밝힐 수 있기를 바랍니다.

답변

0

확인

많은 감사 ... 그래서 방법이에 대해 좀 더 발견했습니다.

은 스택 오버플로에서 검색을 조금 후, 난 그냥 JSON 출력을 허용하는이 발견 :

Joomla Controller Task that returns JSON data

내가 전에이 표시되지 않는위한 약간 어리석은 생각합니다. 누구든지 JFactory::getApplication()->close(); JSON 이외의 다른 작품을 사용하는 경우 알고 있습니까?