0

特定のリソースで TV として設定されている「開始 ID」を使用する必要があります。

これは私が動的にしようとしている基本的な呼び出しです:

1

[[getResourceField? &id=`298` &field=`longtitle`]]

これを機能させるために別の getResourceField をネストできないようです:

[[getResourceField? &id=`[[!getResourceField? &id=`[[*photoGalleryId]]` &field=`albumStart` &processTV=`1`]]` &field=`longtitle`]]

また、ID コレクターを別のチャンクとして配置しようとしましたが、これも失敗しました。

何か案は?

4

2 に答える 2

1

getResourceField には詳しくありませんが、TV を ID に配置することはできませんか?

[[getResourceField? &id=`[[*photoGalleryId]]` &field=`longtitle`]]

代わりにこれをやりたいように見えますか?

[[getResourceField? &id=`[[*photoGalleryId]]` &field=`albumStart` &processTV=`1` &field=`longtitle`]]

~current~ リソースの photoGalleryId TV を使用しようとしている場合、別のリソースから取得しようとしている場合は、スニペットが必要になります。

于 2012-11-14T14:02:26.380 に答える
0

他の誰かがこれに出くわした場合に備えて、2 番目のスニペットを uncached と呼ぶ必要がありました (! なし):

[[getResourceField? &id=`[[getResourceField? &id=`[[*photoGalleryId]]` &field=`albumStart` &processTV=`1`]]` &field=`longtitle`]]
于 2012-11-15T08:45:36.230 に答える