2012-01-16 5 views
0

나는 Joomla에 비해 Wordpress 사람에게 더 있습니다. 글쎄, 내가 Joomla에 관한 한 가지 문제가 있습니다. 나는 그것이 가장 적은 기능을 가지고 있기 때문에 비상업적 인 연락 양식을 사용하고 있습니다.메뉴 ID를 기반으로 Joomla에서 페이지 제목을 변경하십시오.

그러나 이전에 기본 Joomla의 문의 양식을 사용하고 있기 때문에이 페이지의 페이지 제목 서식이 사라졌습니다.

기본적으로 페이지 머리글은 항목 페이지 div 아래 H2 태그로 묶여 있습니다.

나는 문제는 지금은 하나 개 이상의 메뉴/페이지에서이 타사 구성 요소를 사용하고있다

<div class="item-page"><h2>Contact Us</h2></div> 

을 넣어 내가이에 의해 세 번째 업체의 연락처 양식의 레이아웃 파일을 수정 해결할 생각했다. 자원 봉사 페이지라는 또 다른 페이지가 있습니다. 현재 자원 봉사 페이지에는 문의하기 페이지 제목이 표시됩니다.

자원 봉사자 ID가 517 인 것처럼 각 메뉴마다 자체 ID가 있음을 알 수 있습니다. 메뉴 ID를 기반으로 다른 페이지 제목을 어떻게 표시 할 수 있습니까?

+0

내가 그것을 해결 사용할 수있는 것, 요청에서 항목 ID를 읽을 수 있습니다! - '$ currentMenuId = JSite :: getMenu() -> getActive() -> id;' – Dzulfriday

+0

연락처 양식이 제대로 작성된 경우 페이지 제목을 설정하기 위해 메뉴를 작성할 때 매개 변수를 제공해야합니다. – Craig

답변

0

어려운 일을하고 있습니다. 첫째, cp21yos 언급 한 바와 같이, 확장 기능이 제대로 코딩되어 있다면 인스턴스마다 자체 페이지 머리말을 삽입 할 수 있어야합니다. 그렇지 않다면 확장 또는 템플릿에 추가 코드를 넣는 대신 Joomla 기능을 사용할 수 있습니다. 사용자 정의 HTML 모듈을 사용하여 원하는 메뉴 항목에 지정하기 만하면됩니다.

0

당신은 또한 당신이 SEF URL을 사용하는 경우에도, 줌라가 사용할 수있는 매개 변수가 그래서 당신은

JRequest::getInt('Itemid'); 
관련 문제