2009-11-25 6 views
1

Joomla에서 사용자가 로그 아웃 될 때 한 기사를 가리키고 사용자가 로그인 할 때 다른 기사를 가리키는 메뉴 항목을 만들고 싶습니다. 두 개의 메뉴 항목을 만들고 그것들은 액세스 레벨을 설정함으로써 조건 적이다. 그러나이 전략으로 로그인 한 후에 만 ​​로그인 한 항목을 표시 할 수 있습니다. 로그인 후 다른 메뉴 항목을 사라지게 할 방법이 없습니다.Joomla 조건부 메뉴 항목

제안 사항?

<?php $user =& JFactory::getUser(); if ($user->guest) : ?> 
    <jdoc:include type="modules" name="menu-guest" style="xhtml" /> 
<?php else : ?> 
    <jdoc:include type="modules" name="menu-registered" style="xhtml" /> 
<?php endif; ?> 

지금 두 개의 서로 다른 메뉴와 2 개 개의 다른 메뉴 모듈을 설정하고 올바른 위치로 포인트 :

답변

3

이 코드를 사용하여 템플릿을 수정 메뉴 등록 메뉴 손님.

+0

이 방법을 메뉴 항목에 어떻게 적용 할 수 있습니까? –

+1

Flavio는 '로그인 한'옵션과 '로그 아웃 한'옵션이있는 두 개의 완전히 다른 메뉴를 만드는 것을 의미합니다. 두 번째 메뉴에서 "별칭"메뉴 유형을 사용하여 첫 번째 메뉴와 동일한 링크를 가리킬 수 있습니다. – DisgruntledGoat

+0

DisgruntledGoat. 내 대답을 확장하고 완성 해 주셔서 감사합니다. –