【问题标题】:How to change Display Template Page url for Blog post in Liferay?如何在 Liferay 中更改博客文章的显示模板页面 url?
【发布时间】:2020-01-22 09:30:52
【问题描述】:

我正在使用 Blogs portlet (Liferay 7.2 GA1) 列出页面 example.com/web/guest/blog 中的所有博客文章,我使用Display Template Page 了解博客详情。

问题是,当我打开帖子时,URL 更改为: http://localhost:8080/web/guest/b/blog-post-example

博客的友好 url 由:
http://localhost:8080/web/guest/blog/

http://localhost:8080/web/guest/b/

有没有办法避免更改网址?

【问题讨论】:

  • 您检查过博客页面的友好网址设置吗?您可以在 build > pages > YourBlogPage (3 dots) > Configure 下找到它。您可以在那里定义友好的 url。

标签: liferay friendly-url liferay-7


【解决方案1】:

如果您想更改博客的友好 url,您应该创建一个新的 InfoDisplayContributor,您可以复制 BlogsEntryInfoDisplayContributor.java 文件,然后更改

public String getInfoURLSeparator()

目前,它返回 '/b/'。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-06
    • 2019-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多