【问题标题】:Liferay Resources-Importer does not add articles to a pageLiferay Resources-Importer 不向页面添加文章
【发布时间】: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。

如何使站点地图在布局中包含文章?

当我通过拖放添加内容时,搜索结果很好。

有人遇到过或者可以给点建议吗?

【问题讨论】:

    标签: search liferay


    【解决方案1】:

    请试试这个。我不知道内容的结构(如果两者都使用相同的 xml 文件)。

    {
    "layoutTemplateId": "1_column",
    "publicPages": [
        {
            "columns": [
                [
                    "formularioInicio.html",
                    {
                        "portletId": "56",
                        "portletPreferences": {
                            "articleId": "genericBlock.xml",
                            "groupId": "${groupId}",
                            "portletSetupShowBorders": "true",
                            "portletSetupTitle_en_US":
                                "formulario inicio",
                            "portletSetupUseCustomTitle": "true"
                        }
                    },
    
                    "inicio.html"
                    {
                        "portletId": "56",
                        "portletPreferences": {
                            "articleId": "genericBlock.xml",
                            "groupId": "${groupId}",
                            "portletSetupShowBorders": "true",
                            "portletSetupTitle_en_US":
                                "inicio",
                            "portletSetupUseCustomTitle": "true"
                        }
                    }
                ]
            ],
            "name": "Inicio",
            "title": "Início",
            "friendlyURL": "/inicio"
        }
    ]}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-08
      • 2015-09-14
      • 1970-01-01
      • 2010-12-27
      • 1970-01-01
      相关资源
      最近更新 更多