답변:
OSTraining의 Good Folks는이 멋진 튜토리얼을 방금 게시했습니다 .
게스트 액세스는 로그인하지 않은 사용자에게만 표시되도록합니다. 어떤 이유로 든 사이트에 게스트 액세스 권한이없는 경우이 자습서 를 사용하여 사이트 를 만들 수 있습니다.
다음으로 로그 아웃 링크를 만들어 봅시다.
이 기능은 Joomla 3.5에서 추가되었습니다. 따라서이 옵션이 없으면 Joomla 3.5 이상으로 업데이트해야합니다.
마지막으로 모든 것이 올바르게되었는지 테스트 해 봅시다.
확인해야 할 사항은 다음과 같습니다.
그것이 전부입니다. 축하합니다! Joomla 3.5 이상은 설치가 매우 쉽습니다.
언제나 그렇듯이 최고의 Joomla Tutorial을위한 OSTraining에 감사드립니다.
내 사이트 중 하나에서 동일한 작업을 수행해야했습니다.
먼저, mod_login 모듈에 대한 템플릿 재정의 를 만들어야 합니다
완료되면 다음 파일이 있어야합니다.
루트 / 템플릿 /YOUR_TEMPLATE/html/mod_login/default_logout.php
참고 : 템플릿의 프레임 워크에 따라 경로가 약간 다를 수 있습니다.
그런 다음 위에서 언급 한 파일을 열고 다음 코드를 추가하십시오.
$doc = JFactory::getDocument();
$doc->addScriptDeclaration('
jQuery(document).ready(function($){
$("#nav").find(".item-222 a").empty().text("Logout");
});
');
물론 #nav
메뉴 줄 바꿈 선택기와 .item-222 a
메뉴 항목 선택기 로 변경 해야합니다 .
귀하의 사이트에 대한 링크를 제공하는 경우 위에 사용 된 정확한 코드를 제공 할 수 있지만 그때까지는 이것이 제가 제공 할 수있는 전부입니다.
도움이 되었기를 바랍니다
사용자 액세스 수준을 변경했지만 작동하지 않는 것 같습니다. 캐시를 지우고 웹 사이트가 원하는 방식으로 작동하는 것 같습니다.
사용자 액세스 레벨 :
메뉴 항목 :
이제 로그인하면 메뉴가 올바르게 업데이트됩니다.