에서 메뉴 ID (ItemID) 가져 오기 그래서 나는 며칠 동안 검색 및 테스트를 해왔으며 이것을 파악하지 못했습니다.Joomla 모듈, 기사 ID
저는 K2 콘텐츠 모듈을 사용하고 있으며 "? Itemid = 111"을 페이지의 "자세히 알아보기"링크를 생성하는 URL 끝에 추가해야합니다.
이것은 기본적으로 수행되지 않으며 추가 할 수있는 곳을 찾았지만 기사 ID에서 Itemid (메뉴 ID)를 가져 오는 데 문제가 있습니다.
모든 예제 내가 사용을
$app = JFactory::getApplication();
$menu = $app->getMenu();
$activeId = $menu->getActive()->id;
를 발견했습니다 그리고 당신은 해당 페이지를 방문 할 때마다 즉, 작동하고, 올바른 ID를 추가한다. 그러나 홈 페이지에 표시 한 기사의 경우 홈페이지의 Itemid (메뉴 ID)가 추가되고 해당 특정 기사의 메뉴 ID는 추가되지 않으므로 올바르게 작동하지 않습니다.
줌라 1.5을 사용하는 경우 전에 나는 내장 함수 더 이상 나를 위해 작동하지 않는 것getItemid($articleid)
을 사용합니다.
아무도 어떤 제안이 있거나 내가 이것을 해결할 수있는 방법과 올바른 방향으로 나를 가리키며 "기사 ID에서 메뉴 ID (Itemid) 가져 오기"를 할 수 있습니까?
감사합니다 !!!
joomla 3.2에서는 작동하지 않습니다. 다시 한번 확인해 주시겠습니까? –
@PThapa : 3.2에 대해 검사했는데 정상적으로 작동했습니다. – Irfan
감사합니다. '완벽하게 작동합니다. 미안하다. –