2014-10-08 7 views
0

저는 Joomla v3.2를 사용하고 있습니다 com_tags 구성 요소에서 url 쿼리에 catid와 Itemid를 포함시키기 위해 helper/route.php 파일을 수정했습니다. (질의는 수정 된 mod_easycloud 모듈에 의해 생성됩니다.)Joomla.32 SEF url 및 com_tags

$link = 'index.php?option=com_tags&view=tag&id=' .$id.'&Itemid='.JRequest::getInt('Itemid'); 
$link .= '&catId='.JRequest::getInt('catId'); 

또한 정확한 SEF URL을 작성하고 구문 분석하기 위해 router.php 파일을 수정했습니다.

하지만 SEF URL로 전환 할 때 Itemid 매개 변수가 작동하지 않습니다. 내용이 범주 catid과 올바르게 연결되었지만 현재 메뉴 항목이 활성화되어 있지 않습니다.

위의 기능은 내가 sef가 아닌 URL로 다시 전환 할 때 작동합니다.

답변

0

JRoute :: _ ($ 링크)를 사용해보세요. 이것은 일반 URL 및 SEF url afaik로 사용할 경로를 준비합니다.

+0

JRoute :: _ ($ link)를 사용하면 아무런 효과가 없습니다. – axs203dd