【发布时间】:2017-01-17 12:52:45
【问题描述】:
我的sitemap.json 是这样的:
{
"layoutTemplateId": "1_column",
"layouts": [
{
"name": "Inicio",
"title": "Início",
"friendlyURL": "/inicio",
"layoutTemplateId": "1_column",
"articles": [
"genericBlock.xml",
"inicio.html",
"formularioInicio.html"
]
},
{
"name": "Pagina Menu Lateral",
"title": "Página Menu Lateral",
"friendlyURL": "/pagina-menu-lateral",
"layouts":[
{
"name": "Link1",
"title": "Link 1",
"friendlyURL": "/link1",
"layoutTemplateId": "1_column",
"columns": [
[
]
]
},
{
"name": "Link2",
"title": "Link 2",
"friendlyURL": "/link2",
"layoutTemplateId": "1_column",
"columns": [
[
]
]
},
{
"name": "Link3",
"title": "Link 3",
"friendlyURL": "/link3",
"layoutTemplateId": "1_column",
"columns": [
[
]
]
},
{
"name": "Link4",
"title": "Link 4",
"friendlyURL": "/link4",
"layoutTemplateId": "1_column",
"columns": [
[
"link4MenuLateral.html"
]
]
}
]
},
{
"name": "Pagina Texto",
"title": "Página de Texto",
"friendlyURL": "/pagina-de-texto",
"layoutTemplateId": "1_column",
"columns":[
[
"paginaTexto.html"
]
]
},
{
"name": "Noticias",
"title": "Notícias",
"friendlyURL": "/noticias",
"layoutTemplateId": "1_column",
"columns":[
[
"noticias.html"
]
]
},
{
"name": "Search",
"title": "Pesquisa",
"friendlyURL": "/search",
"layoutTemplateId": "1_column",
"hidden": "true"
}
]
}
当我部署到 liferay 时,一切运行良好,但是当我尝试使用 Web Content Search 搜索该内容时,什么都找不到。 当我在 web 内容中发布所有文章时,它会找到 portlet url,但从未找到指向 web 内容的页面。
如何让资源导入器自动发布网页内容?
当我执行时:
JournalArticleServiceUtil.getArticlesByLayoutUuid(groupId, LayoutLocalServiceUtil.getLayouts(groupId, false).get(i).getUuid()).size()
为所有布局返回 0。
如何使站点地图在布局中包含文章?
当我通过拖放添加内容时,搜索结果很好。
有人遇到过或者可以给点建议吗?
【问题讨论】: