Liferay 7.2,如何将路由添加到博客 portlet

Liferay 7.2, how add route to Blogs portlet

我想添加到博客 portlet 的路由。

现在我有: http://localhost:8080/web/guest/home/-/blogs/test

但我想实现这个: http://localhost:8080/web/guest/notizia/-/news/test

我该怎么做?

我尝试做一个钩子,但我不知道如何为路由创建一个钩子是否正确。

这里有两件事要做:

  1. 将页面路径(/web/guest 之后的部分)URL 从 home 更改为 notizia。为此,您需要转到 "page configuration" 并更改 "Friendly URL" 字段中的值。或者,您可以创建另一个名为 notizia 的页面,并将博客应用程序放在那里。
  2. change/add friendly URL for the blogs application to take care of /blogs/test part. It will take to too long to explain in details how to do it here but the documentation linked above and this code sample 应该会为您提供足够的信息。