ModX Revo:在另一个资源中显示一个资源

时间:2012-09-04 01:01:24

标签: resources modx modx-revolution getresource

我想在另一个资源中显示一个资源的内容。我认为这可以通过getResources实现,但我无法让它为我工作。我有:

[[getResources &parents=`-1` $resources =`16`]]

但没有显示。我确保已发布所有资源并正确安装了getResources。

有人能指出我正确的方向吗?

由于

2 个答案:

答案 0 :(得分:5)

是的 - 这正是getResources的用途,你没有得到任何东西,因为你有一些语法错误。

[[getResources& parents = -1 $ resources = 16]]

应该是:

[[getResources? & parents = -1& resources = 16& tpl = myTpl]]

'?'告诉Modx会有参数,$ resources会被忽略&如果你没有指定& tpl参数,getResources只会将原始数组转储到你的页面。

答案 1 :(得分:0)

实际上没有必要使用模板。这段代码工作正常:

[[getResources? &resources=1 &tpl=@INLINE [[+content]] &includeContent=1 ]]