掲示板
How to add the Sitemap in Theme
6年前 に Gustavo Oliveira によって更新されました。
How to add the Sitemap in Theme
Junior Member 投稿: 98 参加年月日: 15/09/23 最新の投稿
How can I add the sitemap in the Theme like this:
https://dev.liferay.com/pt/develop/tutorials/-/knowledge_base/7-0/embedding-portlets-in-themes-and-layout-templates
Tried a few classes and didnt work. Thanks
https://dev.liferay.com/pt/develop/tutorials/-/knowledge_base/7-0/embedding-portlets-in-themes-and-layout-templates
Tried a few classes and didnt work. Thanks
6年前 に Massimo Bevilacqua によって更新されました。
RE: How to add the Sitemap in Theme
Regular Member 投稿: 210 参加年月日: 16/12/27 最新の投稿
I don't know if you need it anymore. But what do you mean with "sitemap"?
Do you need to add a custom portlet to your theme?
Do you need to add a custom portlet to your theme?
6年前 に Gustavo Oliveira によって更新されました。
RE: How to add the Sitemap in Theme
Junior Member 投稿: 98 参加年月日: 15/09/23 最新の投稿Massimo Bevilacqua:
I don't know if you need it anymore. But what do you mean with "sitemap"?
Do you need to add a custom portlet to your theme?
I wanted to use the native sitemap portlet, like we use the search one.
We had to create a custom portlet for it, but do you know how to call the native sitemap on a theme?
6年前 に Manish Yadav によって更新されました。
RE: How to add the Sitemap in Theme
Expert 投稿: 493 参加年月日: 12/05/26 最新の投稿
Try with Below code
$theme.runtime("<portletID>")
$theme.runtime("<portletID>")
6年前 に Massimo Bevilacqua によって更新されました。
RE: How to add the Sitemap in Theme
Regular Member 投稿: 210 参加年月日: 16/12/27 最新の投稿
To insert your custom portlet to theme you have to add this code inside your theme template (portal_normal.ftl or where do you want):
to see your portlet name try to insert it in a page as a normal application and then from Look and feel -> Advanced styling
you will find the portlet id:
This is the one from Web content display:
Portlet ID: #portlet_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_QMvMqU3Ap7VG
in portlet name you have to insert just
portletName="com_liferay_journal_content_web_portlet_JournalContentPortlet"
with no "portlet" and "Instance".
I followed this: embedding-portlets-in-themes
<@liferay_portlet["runtime"]
defaultPreferences="${freeMarkerPortletPreferences}"
portletProviderAction=portletProviderAction.VIEW
instanceId="c0nT5cTu2" <---- if your custom portlet has "instanceable= true" this is required
portletName="com_yourpackage_yourPortletName" />
to see your portlet name try to insert it in a page as a normal application and then from Look and feel -> Advanced styling
you will find the portlet id:
This is the one from Web content display:
Portlet ID: #portlet_com_liferay_journal_content_web_portlet_JournalContentPortlet_INSTANCE_QMvMqU3Ap7VG
in portlet name you have to insert just
portletName="com_liferay_journal_content_web_portlet_JournalContentPortlet"
with no "portlet" and "Instance".
I followed this: embedding-portlets-in-themes
4年前 に Lee Jordan によって更新されました。
RE: How to add the Sitemap in Theme
Expert 投稿: 449 参加年月日: 15/05/26 最新の投稿
How would we configure the sitemap portlet to show pages that were hidden from navigation, programatically in theme? I'm trying to put a band aid on 7.2 lacking a navigation menu in the product menu.