Hallo,
ich habe das Problem dass ich kein Alt und Title Text aus der DAM Extension ausgelesen und dem gerenderten Bild zugewiesen bekomme. Hab einige Posts über die Suche zu diesem Thema gefunden, aber keine passende Lösung gefunden. Hat jemand einen Tipp, ich verzweifle langsam daran
Hier mein TS:
# *****************
# CType: image
# *****************
includeLibs.tx_damttcontent = EXT:dam/lib/class.tx_dam_tsfe.php
temp.tx_dam.fileList < tt_content.image.20.imgList
tt_content.image.20 {
imageStdWrap.dataWrap = |
imageStdWrapNoWidth.wrap = |
imgList >
imgList.field >
imgList.cObject = USER
imgList.cObject {
userFunc = tx_dam_tsfe->fetchFileList
refField = tx_damttcontent_files
refTable = tt_content
#additional.fileList < temp.tx_dam.fileList
#additional.filePath < imgPath
}
imgPath >
imgPath =
1 >
1 {
file.import.current = 1
file.width.field = imagewidth
imageLinkWrap = 1
imageLinkWrap {
bodyTag = <body bgcolor="black">
wrap = <a href="#"> | </a>
width = {$styles.content.imgtext.linkWrap.width}
height = {$styles.content.imgtext.linkWrap.height}
effects = {$styles.content.imgtext.linkWrap.effects}
JSwindow = 0
enable.field = image_zoom
enable.ifEmpty.typolink.parameter.field = image_link
enable.ifEmpty.typolink.parameter.listNum.stdWrap.data = register : IMAGE_NUM_CURRENT
enable.ifEmpty.typolink.returnLast = url
typolink.parameter.field = image_link
typolink.parameter.listNum.stdWrap.data = register : IMAGE_NUM_CURRENT
typolink.target >
typolink.extTarget >
}
altText >
altText =
# titleText.field = titleText
titleText.field >
titleText = Test
titleText.data = field : txdam_title // field : titleText
longdescURL < .altText
longdescURL.field = longdescURL
}
captionEach = {$styles.content.imgtext.captionEach}
caption {
1 {
field >
data = field : txdam_caption // field : txdam_description // field : imagecaption
# fontTag = <p class="csc-caption">|</p>
fontTag = |
# split.token.char = 10
# split.token.if.isPositive = {$styles.content.imgtext.imageTextSplit} + {$styles.content.imgtext.captionSplit}
# split.returnKey.data = register : IMAGE_NUM_CURRENT
split >
}
}
layout {
# above-left
default.value = <dl class="imageFull alignLeft" >###IMAGES###</dl>###TEXT###
# above-right
1.value >
# above-left
2.value = <dl class="imageFull alignLeft">###IMAGES###</dl>###TEXT###
# below-center
8.value >
# below-right
9.value >
# below-left
10.value = ###TEXT###<dl class="imageFull alignLeft">###IMAGES###</dl>
# intext-right
17.value = <div class="floatBox"><dl class="imageRight">###IMAGES###</dl>###TEXT###</div>
# intext-left
18.value = <div class="floatBox"><dl class="imageLeft">###IMAGES###</dl>###TEXT###</div>
# intext-right-nowrap
25.value >
# intext-left-nowrap
26.value >
}
rendering {
dl {
imageRowStdWrap.dataWrap = |
noRowsStdWrap.wrap = |
oneImageStdWrap.dataWrap = |
imgTagStdWrap.wrap = <dt>|</dt>
editIconsStdWrap.wrap = |
caption.data = field : txdam_alt_text
caption.wrap = <dd><p>|</p></dd>
}
}
renderMethod = dl
# stdWrap.prefixComment = 2 | Image block:
stdWrap.prefixComment >
}