<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>RE: Liferay 7 where is the source for the navigation portlet</title>
  <link rel="self" href="https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=91734018" />
  <subtitle>RE: Liferay 7 where is the source for the navigation portlet</subtitle>
  <id>https://liferay.dev/c/message_boards/find_thread?p_l_id=119785294&amp;threadId=91734018</id>
  <updated>2026-04-04T13:22:37Z</updated>
  <dc:date>2026-04-04T13:22:37Z</dc:date>
  <entry>
    <title>RE: Liferay 7 where is the source for the navigation portlet</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112106789" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112106789</id>
    <updated>2019-01-23T15:54:27Z</updated>
    <published>2019-01-23T15:54:27Z</published>
    <summary type="html">I have to agree David. One place where I worked they had ridicoulous
multi-level stuff like this and they wanted to be exactly ported into
Liferay that way.  We proposed a redesign to make more usable but they
insisted it had to be exactly like the legacy system. Sometimes you just
can't win. In those cases a change scenario maybe the right answer.</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2019-01-23T15:54:27Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay 7 where is the source for the navigation portlet</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112081075" />
    <author>
      <name>David H Nebinger</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112081075</id>
    <updated>2019-01-21T19:32:43Z</updated>
    <published>2019-01-21T19:32:43Z</published>
    <summary type="html">&lt;p&gt;10 levels?&lt;/p&gt;
&lt;p&gt;That's rediculous.  Get yourself a UX expert and they can explain why.&lt;/p&gt;</summary>
    <dc:creator>David H Nebinger</dc:creator>
    <dc:date>2019-01-21T19:32:43Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay 7 where is the source for the navigation portlet</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112074715" />
    <author>
      <name>Omkar Khandare</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=112074715</id>
    <updated>2019-01-21T13:47:38Z</updated>
    <published>2019-01-21T13:47:38Z</published>
    <summary type="html">&lt;p&gt;In my Web site I want to have navigation with upto 10 levels,&lt;/p&gt;
&lt;p&gt;Can you tell me how can i achieve this multiple levels hierarchy in
  Navigation Portlet.&lt;/p&gt;
&lt;p&gt;So it will show simple dropdown flow on hover from Parent to deepest page.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</summary>
    <dc:creator>Omkar Khandare</dc:creator>
    <dc:date>2019-01-21T13:47:38Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay 7 where is the source for the navigation portlet</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=92928363" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=92928363</id>
    <updated>2017-08-10T15:09:57Z</updated>
    <published>2017-08-10T15:09:57Z</published>
    <summary type="html">The following updates may help with being more responsive and includes a small bug I corrected.</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2017-08-10T15:09:57Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay 7 where is the source for the navigation portlet</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91906168" />
    <author>
      <name>gnp present</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91906168</id>
    <updated>2017-07-17T20:49:27Z</updated>
    <published>2017-07-17T20:49:27Z</published>
    <summary type="html">thx..pls can i ask you something in privat?  my email is nicubizduna@gmail.com&lt;br /&gt;&lt;br /&gt;thank you</summary>
    <dc:creator>gnp present</dc:creator>
    <dc:date>2017-07-17T20:49:27Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay 7 where is the source for the navigation portlet</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91908866" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91908866</id>
    <updated>2017-07-17T20:31:11Z</updated>
    <published>2017-07-17T20:31:11Z</published>
    <summary type="html">I can control that through css to not display levels 2 and 3 for certain media sizes.</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2017-07-17T20:31:11Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay 7 where is the source for the navigation portlet</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91908791" />
    <author>
      <name>gnp present</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91908791</id>
    <updated>2017-07-17T20:18:21Z</updated>
    <published>2017-07-17T20:18:21Z</published>
    <summary type="html">Hi..thank you for fast response...as a suggestion, for mobile you can simply use exactly like level 1 from default liferay navigation..just simple collapse...</summary>
    <dc:creator>gnp present</dc:creator>
    <dc:date>2017-07-17T20:18:21Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay 7 where is the source for the navigation portlet</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91908525" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91908525</id>
    <updated>2017-07-17T19:46:27Z</updated>
    <published>2017-07-17T19:46:27Z</published>
    <summary type="html">Yes multi-level menus not really great for mobile.  I&amp;#39;m still working on how it can work in mobile. I was thinking of incorporating a simple list display.  Definitely open to suggestion on that.</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2017-07-17T19:46:27Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay 7 where is the source for the navigation portlet</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91897030" />
    <author>
      <name>gnp present</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91897030</id>
    <updated>2017-07-17T14:57:35Z</updated>
    <published>2017-07-17T14:57:35Z</published>
    <summary type="html">Hi...wooow..very nice....but how can you done this  collapsible for mobile view?....&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;thanks</summary>
    <dc:creator>gnp present</dc:creator>
    <dc:date>2017-07-17T14:57:35Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay 7 where is the source for the navigation portlet</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91828806" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91828806</id>
    <updated>2017-07-14T18:12:50Z</updated>
    <published>2017-07-14T18:12:50Z</published>
    <summary type="html">RE: Liferay 7 where is the source for the navigation portlet</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2017-07-14T18:12:50Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay 7 where is the source for the navigation portlet</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91827672" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91827672</id>
    <updated>2017-07-14T16:48:12Z</updated>
    <published>2017-07-14T16:48:12Z</published>
    <summary type="html">Also some more styling and non browseable nav items, page sets, are no longer selectable.</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2017-07-14T16:48:12Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay 7 where is the source for the navigation portlet</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91824870" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91824870</id>
    <updated>2017-07-14T15:46:44Z</updated>
    <published>2017-07-14T15:46:44Z</published>
    <summary type="html">I updated my attachments with some refinements which include going down to 3 levels deep and dealing with page sets, which are not browseable nav items.</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2017-07-14T15:46:44Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay 7 where is the source for the navigation portlet</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91792730" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91792730</id>
    <updated>2017-07-13T22:00:16Z</updated>
    <published>2017-07-13T22:00:16Z</published>
    <summary type="html">I found where the navigation portlet ADTs were in the source tree:&lt;br /&gt;liferay-ce-portal-src-7.0-ga4\modules\apps\web-experience\site-navigation\site-navigation-menu-web\src\main\resources\com\liferay\site\navigation\menu\web\portlet\template\dependencies&amp;gt;C:\Dev4\liferay-ce-portal-src-7.0-ga4\modules\apps\web-experience\site-navigation\site-navigation-menu-web\src\main\resources\com\liferay\site\navigation\menu\web\portlet\template\dependencies&lt;br /&gt;&lt;br /&gt;This folder contains the following files:&lt;br /&gt;06/13/2017  05:53 PM             4,675 portlet-display-templates.xml&lt;br /&gt;06/13/2017  05:53 PM               680 portlet_display_template_list_menu.ftl&lt;br /&gt;06/13/2017  05:53 PM             3,398 portlet_display_template_navbar_blank.ftl&lt;br /&gt;06/13/2017  05:53 PM             3,308 portlet_display_template_navbar_blank_justified.ftl&lt;br /&gt;06/13/2017  05:53 PM             3,307 portlet_display_template_navbar_default.ftl&lt;br /&gt;06/13/2017  05:53 PM             1,389 portlet_display_template_navigation_menu_macro.ftl&lt;br /&gt;06/13/2017  05:53 PM             3,275 portlet_display_template_nav_pills.ftl&lt;br /&gt;06/13/2017  05:53 PM             3,290 portlet_display_template_nav_pills_justified.ftl&lt;br /&gt;06/13/2017  05:53 PM             3,288 portlet_display_template_nav_pills_stacked.ftl&lt;br /&gt;06/13/2017  05:53 PM             3,275 portlet_display_template_nav_tabs.ftl&lt;br /&gt;06/13/2017  05:53 PM             3,294 portlet_display_template_nav_tabs_justified.ftl&lt;br /&gt;06/13/2017  05:53 PM             2,715 portlet_display_template_split_button_dropdowns.ftl&lt;br /&gt;&lt;br /&gt;I copied and modified the portlet_display_template_nav_pills.ftl file and then uploaded it using the Manage Display Templates link/editor in the navigation portlet&amp;#39;s configuration dialog.  This gave me a new display template that can go down 3 levels deep now.&lt;br /&gt;&lt;br /&gt;I&amp;#39;ve attached the ftl, css and image of what it looks like in action if anyone is interested.  Thanks again for the ADT tip.</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2017-07-13T22:00:16Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay 7 where is the source for the navigation portlet</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91778250" />
    <author>
      <name>David H Nebinger</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91778250</id>
    <updated>2017-07-13T15:16:48Z</updated>
    <published>2017-07-13T15:16:48Z</published>
    <summary type="html">&lt;div class="quote-title"&gt;William Gosse:&lt;/div&gt;&lt;blockquote&gt;Right I see that in the Control Panel that a custom ADT can be loaded. Are these ADTs located in the source tree somewhere? I&amp;#39;m assuming they can be copied and modified and then uploaded.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Not really.  I mean, when you create a new instance the database is populated with them, so I&amp;#39;m sure they originate somewhere in the source, but I don&amp;#39;t know if they are in a form that you can just copy from code and paste into ADT editor.  Most of the time I just go to the ADTs and pull them up there, then you can use those to copy...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Come meet me at &lt;a href="https://www.eventbrite.com/e/liferay-devcon-2017-registration-29348597445"&gt;Devcon 2017&lt;/a&gt; or &lt;a href="https://www.eventbrite.com/e/liferay-symposium-north-america-2017-registration-28398031276"&gt;2017 LSNA!&lt;/a&gt;</summary>
    <dc:creator>David H Nebinger</dc:creator>
    <dc:date>2017-07-13T15:16:48Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay 7 where is the source for the navigation portlet</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91780511" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91780511</id>
    <updated>2017-07-13T15:07:39Z</updated>
    <published>2017-07-13T15:07:39Z</published>
    <summary type="html">Thanks all for this info. It clears a lot up for me.&lt;br /&gt;&lt;br /&gt;Again I&amp;#39;m looking to customize the navigation portlet or more specifically one of its existing ADTs.  Where can I find the existing ADTs for the navigation portlet in the Liferay source tree.  It looks like these are just freemaker templates which is great.   I assume these templates are part of the source tree.</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2017-07-13T15:07:39Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay 7 where is the source for the navigation portlet</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91780387" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91780387</id>
    <updated>2017-07-13T14:57:10Z</updated>
    <published>2017-07-13T14:57:10Z</published>
    <summary type="html">Right I see that in the Control Panel that a custom ADT can be loaded. Are these ADTs located in the source tree somewhere? I&amp;#39;m assuming they can be copied and modified and then uploaded.</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2017-07-13T14:57:10Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay 7 where is the source for the navigation portlet</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91778017" />
    <author>
      <name>Christoph Rabel</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91778017</id>
    <updated>2017-07-13T14:55:15Z</updated>
    <published>2017-07-13T14:55:15Z</published>
    <summary type="html">Application Display Template&lt;br /&gt;https://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/application-display-templates</summary>
    <dc:creator>Christoph Rabel</dc:creator>
    <dc:date>2017-07-13T14:55:15Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay 7 where is the source for the navigation portlet</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91777976" />
    <author>
      <name>David H Nebinger</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91777976</id>
    <updated>2017-07-13T14:47:42Z</updated>
    <published>2017-07-13T14:47:42Z</published>
    <summary type="html">Yeah, sorry for throwing the acronym at you, but Russell found it for you...&lt;br /&gt;&lt;br /&gt;Liferay&amp;#39;s moving a lot more towards using ADTs for supporting most of the OOTB portlet displays to reduce need on JSP fragment bundles.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Come meet me at &lt;a href="https://www.eventbrite.com/e/liferay-devcon-2017-registration-29348597445"&gt;Devcon 2017&lt;/a&gt; or &lt;a href="https://www.eventbrite.com/e/liferay-symposium-north-america-2017-registration-28398031276"&gt;2017 LSNA!&lt;/a&gt;</summary>
    <dc:creator>David H Nebinger</dc:creator>
    <dc:date>2017-07-13T14:47:42Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay 7 where is the source for the navigation portlet</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91779858" />
    <author>
      <name>Russell Bohl</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91779858</id>
    <updated>2017-07-13T14:38:49Z</updated>
    <published>2017-07-13T14:38:49Z</published>
    <summary type="html">See https://dev.liferay.com/discover/portal/-/knowledge_base/7-0/styling-apps-with-application-display-templates&lt;br /&gt;&lt;br /&gt;and https://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/application-display-templates</summary>
    <dc:creator>Russell Bohl</dc:creator>
    <dc:date>2017-07-13T14:38:49Z</dc:date>
  </entry>
  <entry>
    <title>RE: Liferay 7 where is the source for the navigation portlet</title>
    <link rel="alternate" href="https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91779097" />
    <author>
      <name>William Gosse</name>
    </author>
    <id>https://liferay.dev/c/message_boards/find_message?p_l_id=119785294&amp;messageId=91779097</id>
    <updated>2017-07-13T14:35:14Z</updated>
    <published>2017-07-13T14:35:14Z</published>
    <summary type="html">ADT what&amp;#39;s that mean?</summary>
    <dc:creator>William Gosse</dc:creator>
    <dc:date>2017-07-13T14:35:14Z</dc:date>
  </entry>
</feed>
