Hallo Zusammen,
ich habe das Problem, das die angegebene
Default-Grafik beim Typ IMAGE im TS nicht mehr
funktioniert.
Hier mein TS für den Teil:
temp.videoList.20 = CONTENT
temp.videoList.20 {
table = pages
select {
pidInList.field = pid
selectFields = `uvd`.*,`pages`.*, `ttc`.`bodytext` AS `bodytext`
join = `user_video_data` AS `uvd` ON `pages`.`uid` = `uvd`.`pid` LEFT JOIN `tt_content` AS `ttc` ON `pages`.`uid` = `ttc`.`pid`
where = `ttc`.`colPos` = 0
andWhere = `ttc`.`CType` != "header"
groupBy = `ttc`.`pid`
orderBy = `pages`.`sorting` ASC, `ttc`.`sorting` ASC
}
max = 3
renderObj = COA
renderObj {
10 = IMAGE
10.file = clear.gif
10.file {
import = uploads/media/
import.field = media
height = 98
maxWidth = 168
import.listNum = 1
}
10.wrap = <div class="vid"><div class="vid video">|</div>
11 = TEXT
11.field = view_no
11.wrap = <div class="views">|
12 = TEXT
12.value = times viewed:
12.lang.de = mal<br>angesehen
12.wrap = |</div>
20 = TEXT
20.field = meta_duration_str
20.wrap = <div class="vid duration"><b>|</b></div></div>
30 = TEXT
30.field = title
30.typolink.parameter.field = uid
30.wrap = <h1>|</h1>
40 = TEXT
40.field = bodytext
40.cropHTML = 100
40.wrap = <p>|...</p>
stdWrap.outerWrap = |###CRSH###
}
stdWrap.split {
token = ###CRSH###
cObjNum = 1 |*| 2 |*| 3||4
1.current = 1
1.wrap = <div class="video-list entry first">|</div>
2.current = 1
2.wrap = <div class="video-list entry">|</div>
3.current = 1
3.wrap = <div class="video-list entry last">|</div>
4.current = 1
}
stdWrap.wrap = <div class="sidebar-body">|</div><div class="sidebar-foot"></div>
}
Dieser Part macht die Probleme:
10 = IMAGE
10.file = clear.gif
10.file {
import = uploads/media/
import.field = media
height = 98
maxWidth = 168
import.listNum = 1
}
10.wrap = <div class="vid"><div class="vid video">|</div>
Eigentlich sollte hier ja die clear.gif
angezeigt werden, wenn unter auf der
Seite unter Ressourcen nur eine Datei angegeben
ist sprich die zweite ( mit listNum 1 ) fehlt.
Allerdings kommt hier kein Inhalt, was dazu führt,
dass der einleitende wrap nicht ausgeführt wird und
somit der Seitenaufbau defektiert wird :-)
Bin mir aber sicher, dass das so schon einmal funktioniert
hat, vielleicht hat ja jemand einnen Lösungsansatz.
PS: Habe es statt
import.field = media
auch schon mit
import.data = page:media
versucht ( ein anderer Lösungsvorschlag aus dem Forum )
hat aber leider nur dazu geführt, dass die Images
die eigentlich vorhanden waren auch nicht mehr angezeigt
wurden...