Hide from Navigation Menu
つまり、コントロール パネルのオプションをオンにした他のプライベート ページからナビゲーション メニューを非表示にしたいということです。
私のテーマでは、プライベート ページにのみナビゲーション メニューを表示しています。
<#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 を使用していますが、これは一般的な質問だと思います。