【问题标题】:Dynamic content using Asset Publisher and tags使用 Asset Publisher 和标签的动态内容
【发布时间】:2011-10-29 02:50:34
【问题描述】:

我很确定这是可以做到的,但我发现很少有关于如何正确做到这一点的文档。

我有几个与标签相关联的 Web 内容片段。我想将 Asset Publisher portlet 添加到页面,该页面根据 URL 中是否存在标签来显示正确的 Web 内容。因此,如果 url 是:domain.com/public/site?tag=fish,那么它会使用 Asset Publisher 过滤器提供标记为“fish”的 Web 内容。

URL 的正确语法是什么?我在论坛上看到过:

/public/site/tags/fish/ 并且我将其视为参数 ?tag=fish 但这些似乎都不起作用。我正在使用 Liferay 6。

【问题讨论】:

    标签: tags liferay liferay-6


    【解决方案1】:

    查看 TagNavigation 或 TagCloud portlet 以及它们如何构建 URL - AFAIK 他们使用公共渲染参数。

    【讨论】:

    • 在哪里可以找到他们的源代码?提前致谢!
    【解决方案2】:

    您必须在 url /web/mysite/mypage/tags/mytag 中使用此语法 它适用于 Liferay 5.2.3。当然你需要在社区“mysite”的页面“mypage”和一些带有“mytag”标签的内容上的资产发布者。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-26
      相关资源
      最近更新 更多