1
我有3幅影像(內容對象):Typo腳本:重寫多次
tempProjectImage = IMAGE
tempProjectImage {
file{
#Nur der erste Eintrag.
import.listNum = 0
#Datei wird aus DAM gelesen
import.cObject = USER
import.cObject {
userFunc = tx_dam_tsfe->fetchFileList
refField = project_picture
refTable = tx_nmshowroom_items
}
width = 298
height = 200
}
altText.field = title
titleText.field = title
params = class="previewImage"
}
tempItemImage = IMAGE
tempItemImage {
file{
#Nur der erste Eintrag.
import.listNum = 0
#Datei wird aus DAM gelesen
import.cObject = USER
import.cObject {
userFunc = tx_dam_tsfe->fetchFileList
refField = images
refTable = tx_nmshowroom_items
}
width = 298
height = 200
}
altText.field = title
titleText.field = title
params = class="previewImage"
}
custImage = IMAGE
custImage {
file{
#Nur der erste Eintrag.
import.listNum = 0
#Datei wird aus DAM gelesen
import.cObject = USER
import.cObject = USER
import.cObject {
userFunc = tx_dam_tsfe->fetchFileList
refField = images
refTable = tx_nmshowroom_customers
refUid.field = tx_nmshowroom_customers
}
width = 298
height = 200
}
altText.field = title
titleText.field = title
params = class="previewImage"
}
在我的HTML模板我有
###IMAGE###
我想要做的是一種多重覆蓋的:
如果tempItemImage爲空,則顯示tempProjectImage,如果tempProjectImage也爲空,則顯示custImage。
我開始:
image < .customers.custImage
image.file.import.override.cObject < .tempProjectImage.file.import.cObject
這完美的作品。但是當我添加另一個覆蓋:
image < .customers.custImage
image.file.import.override.cObject < .tempProjectImage.file.import.cObject
image.file.import.override.cObject < .tempItemImage.file.import.cObject
它不工作了。 tempItemImage(如果存在)不會覆蓋其他圖像。
我在做什麼錯?
由於提前, 達維德
這也許是錯誤的做法? – TouchofDestiny