0

我想使用“getResources”在我的主页上显示“文章”额外的文章。

这是我主页的代码:

[[getResources? &parents=`52` &tpl=`sample.ArticlesLatestPostTpl` &showHidden=`1` &includeContent=`1`   &includeTVs=`1` &processTVs=`1`  ]]

这是我的sample.ArticlesLatestPostTpl

<li>
[[*myimage]]
  <a href="[[~[[+id]]]]">[[+pagetitle]]</a>
  [[+publishedon:notempty=`<br /> - [[+publishedon:strtotime:date=`%b %d, %Y`]]`]]
</li>

我的模板变量是[[*myimage]]

但是我看不到文章的模板变量。相反,我看到了主页的模板变量。

有人可以帮助我吗?

4

2 回答 2

2

我找到了答案。

而不是[[*myimage]]我需要写[[+myimage]].

和工作!:)

于 2015-12-12T14:03:16.993 回答
1

它是这样工作的:

  • [[*image]] 将显示当前文档的“图像”字段内的数据。
  • [[+image]] 将显示您可能从当前文档中查询的​​所有资源的“图像”字段内的数据。
  • [[+tv.image]] 也可以工作,如果你使用使用“tv”的“getResources”。作为默认的模板变量前缀。

如果您有疑问,最好的信息是这两页:

一般标签语法: https ://rtfm.modx.com/revolution/2.x/making-sites-with-modx/tag-syntax

以及不时使用的默认标签: https ://rtfm.modx.com/revolution/2.x/making-sites-with-modx/commonly-used-template-tags

于 2015-12-22T11:49:39.510 回答