0

这是一个奇怪的 ModX 问题:我的模板中有以下代码:

[[!getResources? &resources=`15` &includeContent=`1` &tpl=`slider-banner`]]

资源 15 中有一张我用作横幅的图像。这在我的每个页面上都可以正常工作,无论出于何种原因,它都显示了父资源的第一个子资源(资源号 80)

有人知道为什么会这样吗?

谢谢!

4

1 回答 1

0

不确定没有看到您的资源树,但您可以使用getResourceField更有效地实现这一点。只需将您的slider-banner块直接放入您的模板中:

[[$slider-banner]]

在你的块中:

<div class="banner">
    [[getResourceField? &id=`15` &field=`bannerTV` &processTV=`1`]]
</div>

[[snippet]]如果内容不经常更改,您可能应该将您的片段称为缓存。

于 2012-07-30T04:37:58.903 回答