如何使用 getResources 显示文章中的模板变量?
How can I show template variables from articles with getResources?
我想使用 "getResources" 在我的主页上显示来自 "articles" extra 的文章。
这是我主页的代码:
[[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]]
但是我看不到文章的模板变量。相反,我看到了主页的模板变量。
有人可以帮我吗?
我找到了答案。
而不是 [[*myimage]]
我需要写 [[+myimage]]
.
正在工作! :)
它是这样工作的:
- [[*image]] 将显示当前字段 "image" 内的数据
文档。
- [[+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
我想使用 "getResources" 在我的主页上显示来自 "articles" extra 的文章。
这是我主页的代码:
[[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]]
但是我看不到文章的模板变量。相反,我看到了主页的模板变量。
有人可以帮我吗?
我找到了答案。
而不是 [[*myimage]]
我需要写 [[+myimage]]
.
正在工作! :)
它是这样工作的:
- [[*image]] 将显示当前字段 "image" 内的数据 文档。
- [[+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