ModX Revo:TagLister:在标签页面上显示标签名称



在标签特定页面上显示标签名称以及使用tagLister在Modx revo中指向它的链接的正确方法是什么? 例如,帖子有标签 Tag1、Tag2 和 Tag3。现在,您单击其中一个标签,它将带到显示具有该单个标签的所有帖子的目标资源。在该目标资源中放入哪些代码,以便显示用户已登陆特定的单个标记页面。我想显示该确切单个标签的名称和链接。

我的标签目标资源是主要的博客资源:代码如下:

<section>
[[The Code to Display the Tag name to put here]]
[[!getResourcesTag@Blog Pagination Hy?
  &elementClass=`modSnippet`
  &element=`getResources`
  &tpl=`Blog Post on Blog Page`
  &hideContainers=`0`
  &pageVarKey=`page`
  &parents=`[[*id]]`
  &limit=`3`
  &includeTVs=`1`
  &includeContent=`1`
  &cache=`0`
]]
<div class="PaginationContainer">
<span class="TotalPages">p [[+page]] (total. [[+pageCount]])</span>
<ul>
[[!+page.nav]]
</ul>
</div>
</section>

可能吗?

终于在网上找到了。如果您有更好的解决方案,请放在这里。

所以这个想法是制作一个获取标签的代码段,并在我们想要的地方调用代码段。

一步

一步。第 1 步。创建一个新的代码段并为其命名,例如标签名称,第 2 步。将代码段代码放在代码段代码占位符中,代码片段:

//-- Get all request string key/value pairs
$s = $_REQUEST;

if($s['key'] == 'tags'){
  return $s['tag'];
} else {
 return false;
}

第 3 步。调用您希望标记 nam 显示的代码段,例如 [[!标签名称]]

它将仅在标签页面上显示标签名称。

这是我找到它的地方https://forums.modx.com/thread/11108/dynamically-generated-list-of-documents-that-are-tagged-with-categories?page=2#dis-post-397237

相关内容

  • 没有找到相关文章

最新更新