특정 기사 (메뉴 항목 제외)에서 모듈을 joomla에 표시 할 수 있지만 표준 모듈 위치에 표시 할 수 있습니다. ? 예를 들어 템플릿에 현재 아티클 ID를 가져오고 ID 접미사를 이름에 삽입 할 수 있습니까?특정 기사에서만 joomla 모듈을 표시
0
A
답변
1
템플릿과 같은 것을 하드 코딩하지 말 것을 권합니다. 내 질문은 메뉴 항목을 사용하는 이유는 무엇입니까? 해당 아티클에 대한 숨겨진 메뉴 항목을 만들어 사용하고 해당 메뉴 항목에 모듈을 할당 할 수 있습니다. 메뉴 항목을 사용하지 않고도이 작업을 수행하려는 경우 "mod_php"(PHP 코드를 사용할 수있는 일부 모듈)를 사용하여 다음과 같이 다소 차이가있을 수 있습니다.
$option = JRequest::getVar('option', '');
$view = JRequest::getVar('view', '');
$id = JRequest::getInt('id', 0);
if ($option == "com_content" && $view == "article" && $id == YOUR_ARTICLE_ID) {
$module = JModuleHelper::getModule('your_module_type', 'module_title');
if (! empty($module)) {
$attribs = array('style' => 'xhtml');
echo JModuleHelper::renderModule($module, $attribs);
}
}
을 (당신이 모듈 위치에 당신이 원하는대로 입력 할 수 있습니다) 임의의 장소에서 사용하지 않는 위치에 할당,이 코드를 넣어
죄송합니다. 코드 스 니펫이 제대로 표시되지 않지만 괜찮습니다. 한 가지, 'your_module_type'을 말하는 부분을 채울 때, 이름의 "mod_"부분을 포함하지 마십시오. 예를 들어, "mod_article_list"유형의 모듈을 출력하려면 "your_module_type"에 "article_list"를 써야합니다.
도움이 되었기를 바랍니다.
관련 문제
- 1. Joomla : 특정 기사에 대한 템플릿을 변경하는 방법
- 2. 어떤 joomla 모듈을 사용합니까?
- 3. 기사 페이지 (Joomla 1.5)에 특정 모듈을 추가하는 방법
- 4. 모듈을 모달 상자에 넣기 Joomla
- 5. Joomla 1.5 모듈을 Joomla 1.6으로 업데이트
- 6. Joomla - 기사를 열고 모듈을 숨기기
- 7. Joomla 모듈을 복제하는 방법은 무엇입니까?
- 8. joomla 2.5에서 모듈을 만드는 방법
- 9. 템플릿에 Joomla 모듈을 통합 하시겠습니까?
- 10. joomla 1.5에서 모듈을 호출 할 수 없습니까?
- 11. Joomla : 구성 요소 및 모듈을 즉시 설치하십시오.
- 12. Joomla 기본 검색 모듈을 수정하는 방법은 무엇입니까?
- 13. Joomla 구성 요소의 하위 링크에 모듈 표시 여부 선택
- 14. 특정 모듈 표시 - dotnetnuke
- 15. joomla 1.6 어떤 메뉴에도없는 페이지에 모듈을 포함시키는 법
- 16. joomla 1.5 플래시 개체 표시
- 17. Joomla 2.5 모듈에 연락처 표시
- 18. 호버에 사용자 정의 툴팁을 표시하도록 Joomla 모듈을 생성하십시오.
- 19. 특정 단계에서 모듈을 진단 중
- 20. 커널 모듈을 특정 디렉토리에 빌드
- 21. 제거하지 않고 Joomla 모듈을 업데이트 할 수 있습니까?
- 22. joomla 2.5 모듈을 게시 취소 할 수 없습니다.
- 23. 다른 Joomla 웹 사이트에서 모듈을 가져올 수 있습니까?
- 24. Joomla 모듈 디스플레이
- 25. 특정 페이지에만 표시되도록 joomla 섹션을 얻는 방법?
- 26. 도메인을 특정 폴더 (Joomla 사이트)로 리디렉션
- 27. Joomla 2.5 ACL이 특정 기능 /보기로 제한
- 28. 특정 페이지 만 Joomla 캐시 지우기
- 29. Joomla - 내 구성 요소 내에 기사 표시
- 30. Joomla 페이지 제목 (두 번 표시)
답장을 보내 주셔서 감사합니다 .. 기대하는 것 같습니다 ... 사실 나는 메뉴 항목으로 솔루션을 시도 할 것입니다. 숨겨진 메뉴 항목 솔루션이있을 때 그 사실을 모릅니다 :) 제가 알아 냈으므로, menuitem 참조는 양쪽에서 작동합니다. 차가워 요. 지금 당장 그것을 시도! – simekadam
어이 그래서 나는 당신이 게시 한 코드로 정말 간단한 모듈을 만들었고 그 일을했다. 고마워 .. – simekadam
사실 내가 선택한 두 번째 해결책은 훨씬 더 깨끗하다고 생각 하나? – simekadam