1
즉, 제어판에서 옵션 Hide from Navigation Menu
을 확인한 다른 개인 페이지에서 탐색 메뉴를 숨기려고합니다. 내 테마에 Liferay의 탐색 메뉴에서 숨겨진 페이지에서 탐색 메뉴를 숨기려면 어떻게해야하나요?
<#if layout.isPrivateLayout()>
<#if has_navigation && is_setup_complete>
<#include "${full_templates_path}/navigation.ftl" />
</#if>
</#if>
을 내가 더 개인 페이지의 일부를 숨길 (사람이 하이퍼 링크로 열린 사용자) . 그들은 Hide from Navigation Menu
옵션을 체크 했으므로 탐색 메뉴의 일부가 아니지만 탐색 메뉴가 표시됩니다.
직접적인 방법이 없다면 어떻게 페이지 이름을 가져오고 해당 페이지에 탐색 메뉴가 표시되지 않도록 설정할 수 있습니까?
저는 Liferay 7 CE GA2를 사용하고 있지만 이것이 일반적인 질문이라고 생각합니다.
나는이 답변을 누구가 downvoted 모르지만 이것은 완벽하게 작동합니다. 내가 뭘 찾고 있었는지. 감사합니다 뭉치 토비아스! –
당신의 대답을 확인하기 전에 나는 원하는 결과를 얻기 위해 이렇게했습니다. 레이아웃에서 페이지 이름을 얻었고 다음과 같이 개인 페이지에서 탐색 메뉴를 숨기고있었습니다 : '<# #ignign the_page_title = layout.getName (locale) />' '<# 만약 layout.isPrivateLayout()> \t \t \t \t <# 만약 has_navigation && is_setup_complete> \t \t \t \t \t <# 만약 the_page_title! = "내 사용자 정의 페이지"> \t \t \t \t \t,<사용법 #include "$ {full_templates_path} /navigation.ftl"/> \t \t \t \t \t#if> \t \t \t \t#if> \t \t \t#if>' –