我有一個文檔ID = 1
,它依賴於[+template-variable-NUMBER+]
格式的一系列模板變量。我使用這些值填充了字段,對文檔ID = 1
有好處。然而,我想要做的是將ID = 1
的模板變量的值粘貼到ID = 2
的文檔中。從另一個文檔加載模板變量
我想用:[+template-variable? id='1'+]
或ID = 2
總之類似的事情,我需要有3組這對於兩個頁面相同的變量,我不希望有填補他們在兩次。
我有一個文檔ID = 1
,它依賴於[+template-variable-NUMBER+]
格式的一系列模板變量。我使用這些值填充了字段,對文檔ID = 1
有好處。然而,我想要做的是將ID = 1
的模板變量的值粘貼到ID = 2
的文檔中。從另一個文檔加載模板變量
我想用:[+template-variable? id='1'+]
或ID = 2
總之類似的事情,我需要有3組這對於兩個頁面相同的變量,我不希望有填補他們在兩次。
可以使用getField
片段來實現這一目標: http://modx.com/extras/package/getfield
[!getField? &docid=`1` &field=`template-variable-name`!]
另一種是fastField
額外http://modx.com/extras/package/fastfield
然後,您可以從以下符號的另一個資源訪問模板變量。
[#1.tv.template變量-NUMBER]
凡#1所指向的資源ID = 1,你可以得到最資源屬性,直接這樣,只需要額外的模板變量.tv.
表示法