Modx Revo:getResources不显示数据

时间:2012-11-07 02:35:01

标签: templates content-management-system modx modx-revolution getresource

我有一个名为'My Projects'的资源,其中包含以下getResources语法:

[[!getResources? &parents=`5`  &tpl=`protmp` ]]

我用作模板的块'protmp'很简单:

<div class="indivproj">
[[*pagetitle]]
</div>

资源ID 5下面只有两个子资源。使用上面的代码,我希望它能显示它们的名称。

然而,当我查看“我的项目”资源时,我只重复了4次父资源的标题,例如:

My Projects
My Projects
My Projects
My Projects

有谁知道我做错了什么?

2 个答案:

答案 0 :(得分:3)

在你的块中,[[* pagetitle]]也应该是[[+ pagetitle]],如果你还没有得到结果,省略getResources调用的&amp; tpl属性,如果它返回任何东西,它会转储结果直接到页面。

答案 1 :(得分:0)

得到它:它似乎是Seans答案的混合物,以及我用文本编辑器编写了这一行的事实。我将其关闭并将[[*pagetitle]]更改为[[+pagetitle]],这样就可以了。它奇怪,因为我觉得这没关系......