modx revo getresources多个模板

时间:2016-01-28 11:10:09

标签: modx getresource

是否可以在getResources调用中使用多个tpl?

到目前为止,这是我的代码:

[[!getPage?
  &element=`getResources`
  &tpl=`overzichtTpl`
  &parents=`2, 74`
  &hideContainers=`0`
  &showHidden=`1`
  &limit=`50`
  &sortby=`RAND()`
  &depth=`0`
  &includeTVs=`1`
]]

我想要实现的目标是:资源调用

&parent=`2`

必须使用

&tpl=`overzichtTpl`

&parent=`74`

必须使用

&tpl=`overzichtAdvTpl` 

此外,我想让两个调用的输出随机显示。 (否则我只需要使用2个单独的getResources调用)。例如这样: resource-call

如果您有解决方案,我期待收到您的回复。

1 个答案:

答案 0 :(得分:1)

使用tpl_N& amp; tplnN:

https://rtfm.modx.com/extras/revo/getresources

如果您需要随机化模板,请编写一个片段并从getResources调用执行它(即& tpl =`RandomizeChunkName`)您不需要额外的包装块。