« 返回到 Portlets

Site Map Portlet

Introduction #

Displays a structured directory of links to all pages in the portal. The Site Map can be used to navigate directly to any page on the site. It can be configured to display the entire site or a sub-section of pages.

Features #

The sitemap portlet is highly configurable in the Configuration view:

  • Root layout: The page from which we will start our sitemap (the selected page and its children)
  • Display depth: The level of the children that will be shown (1 is the top level, unlimited is all the pages)
  • Include Root in tree allows us to choose if we want to show the page we set as "Root layout"
  • Show Current page
  • Use HTML title (for each page title shown)
  • Show hidden pages

Screenshots #

Customization #

This portlet can be customized using the Portal Hook Plugins or the Extension Environment to override the files in portal-web/docroot/html/portlet/site_map

2 附件
45228 查看
平均 (2 票)
满分为 5,平均得分为 1.0。
评论
讨论主题回复 作者 日期
So, the Site Map is "a structured directory of... Mathias Kratzer 2012年3月12日 上午9:12
Probably the hook is the way to go, though... Niko Humalamäki 2012年4月25日 上午3:09
One can also copy a script for a specific site... Niko Humalamäki 2012年4月25日 上午3:14
What 'Show Current page' and 'Use HTML title'... john lu 2015年6月10日 上午3:14

So, the Site Map is "a structured directory of links to all pages in the _portal_. can be used to navigate directly to any page on the _site_." - Which of these two different statements in the Introduction is true? I'm looking for a way to let the Site Map Portlet display all pages of all sites of our portal, came here, and am not a single step closer to an answer :-(
在 12-3-12 上午9:12 发帖。
Probably the hook is the way to go, though would be nice to have the right files to modify told right here..
在 12-4-25 上午3:09 发帖。
One can also copy a script for a specific site map from the site map portlet configuration icon and from there under the tab share.

This failed on web display portlet not expanding to the size of the site map, but instead adding a scrollbar. I tried to add the script between divs with style="overflow: visible" with no luck. Probably this is due to javascript being run after the layout has been added...
在 12-4-25 上午3:14 发帖。
What 'Show Current page' and 'Use HTML title' exactly do?? When I check it I don't see any defference in portlet.
I use Liferay 6.2
Thanx
在 15-6-10 上午3:14 发帖。