0

ここに奇妙な ModX の問題があります: テンプレートに次のコードがあります:

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

リソース 15 には、バナーとして使用した画像が含まれています。これは、何らかの理由で代わりに親リソースの最初の子を表示している私のページのバー1で正常に機能します(リソース番号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 に答える