如何在Hippo CMS中生成文档列表的反向链接?

时间:2015-09-06 17:23:21

标签: hippocms

我在Hippo CMS中创建了一个新闻列表页面。新闻文件正确列出,分页(每页10篇文章),并附有详细页面,其中显示完整的新闻文档。

我想在详细信息页面的底部放置一个“后退”链接,该链接可以引导用户返回列表,返回到用户点击当前显示文章的确切页面。

我认为这是一个非常常见的事情,但必须意识到Essentials新闻组件不支持这一点,我也无法在文档中找到任何相关内容。

实施此功能的最佳方法是什么?

2 个答案:

答案 0 :(得分:0)

最简单的方法是创建一个指向所需位置的sitmap项目并为其指定ID。比使用:

<a href="<@hst.link siteMapItemRefId="news" />"  Back to news</a>

或者如果你知道路径:

<a href="<@hst.link path="/news" />"  Back to news</a>

答案 1 :(得分:0)

我明白了。所以你基本上想要浏览器后退功能......就像:

<a href="javascript:history.back()">back</a>

在ftl中你可以要求引用选项:

<@hst.defineObjects />${hstRequest.getHeader('referer')}

在jsp中你需要JSP scriptlet,例如:

<%=request.getHeader("referer")%>