2011-06-10 7 views
1

페이지의 특정 모듈 하나만 표시하는 Joomla에서 페이지를 만들고 싶습니다. 및 그 이상은입니다. 기사에 모듈을 삽입하려고했는데 플러그인이 기사에 내용을 추가하기 때문에 작동하지 않습니다. 그리고 플러그인을 끄고 싶지 않습니다. 어쩌면 나는 새로운 위치로 템플릿을 만들어야하고, 특정 페이지에 기본 템플릿을 덮어 쓰는 것이 더 나은 해결책 일 수도있다. 어떤 아이디어?Joomla 모듈 디스플레이

답변

0

줌라는 모든 페이지에서 기사 또는 구성 요소의 출력을 기대하기 위해 코딩됩니다. 나는 플러그인이 인 경우에만 {loadposition module_position} 코드가있는 빈 기사를 삽입 할 수없는 이유를 완전히 이해하지 못합니다. 기사에 대한 내용을 자동으로 생성합니다 (). 필자는 플러그인 코드가 기사에 추가 될 때만 작동하는 플러그인에 익숙합니다. 어쨌든 귀하의 플러그인이 이고 자동으로 Joomla 기사에 콘텐츠를 추가한다고 가정하면 간단한 해결책은 Zoo과 같은 새 구성 요소를 추가하고 "Pages"앱을 사용하여 {loadposition xx}이 포함 된 비공개/제목없는 항목을 만드는 것입니다. 그런 다음 메뉴 항목을 해당 동물원 항목에 연결하십시오.

+0

도움을 주셔서 감사합니다.하지만 이전에 말씀 드렸듯이, 플러그인은 기사에 다른 내용을 추가하고 전역으로 비활성화 할 수 없습니다. 새로운 구성 요소를 설치하는 것은 다소 과용됩니다. 나는 기본 템플릿을 태그가없고 모듈에 대해 하나의 위치 만 갖는 템플릿으로 재정 의하여 문제를 해결했습니다. 이 위치에 내가 표시하고자하는 모듈을 지정합니다. –

0

기사의 매개 변수를 확인 했습니까? 그 (것)들은 제목, 저자, 아이콘, 날짜 및 나타날지도 모른다 다른 성분을 끄는 것을 허용해야한다.

+0

도움을 주셔서 감사합니다.하지만 기사의 contenet을 끄는 것이 없습니다. 그래서 나는 여전히 기본 템플릿을 태그와 모듈 . 이 위치에 내가 표시하고자하는 모듈을 지정합니다. –

0

가 나는 {?> 뭔가 이 모듈에서 당신이 원하는 무엇을 넣을 수있는 다른

뭔가를 할)의 index.php countModules에서이 조건 ('조건')에 의해 가능 될 수 있다고 생각 이 조건에 따라 countModules ('모듈 이름')에 모듈 이름을 삽입하고 괄호 안에 bhe 코드를 삽입해야합니다. 나머지 페이지에서는 else 부분에 코드를 넣을 수 있습니다.

관련 문제