我有 Liferay 文章(最新版本)并希望获得它们的FriendlyUrl。我知道FriendlyUrl 位于布局表中,但我不知道如何将我的文章映射到那里。
互联网和 Liferay 的文档似乎没有帮助
最佳答案
- 获取文章Id
- 获取它出现的layoutIds
- 获取所有Layout对象
对于每个布局,获取FriendlyUrl
List<Long> layoutIds = JournalContentSearchLocalServiceUtil.getLayoutIds(groupId, false, articleId); // all the layoutIds Layout layout = LayoutLocalServiceUtil.getLayout(groupId, false, layoutId.get(x)); layout.getFriendlyURL();
关于Liferay 将期刊文章映射到FriendlyUrl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17449554/