[TYPO3-german] Probleme mit einem TypoScript-Snippet
Björn Hahnefeld
bjoern at hahnefeld.de
Sun Mar 4 19:22:13 CET 2012
Ich muss das Thema leider noch einmal aufgreifen. Es gab zwar einige
"Tippgeber", doch ich habe es leider selbst nicht hinbekommen. Vielleicht
kann mir jemand einmal genau sagen, was falsch läuft und wie ich das beheben
kann? Offensichtlich stelle ich mich bisher zu ungeschickt an, was die "Text
mit Bild"-Elemente betrifft?
-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.typo3.org
[mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Björn Hahnefeld
Gesendet: Freitag, 24. Februar 2012 12:26
An: typo3-german at lists.typo3.org
Betreff: [TYPO3-german] Probleme mit einem TypoScript-Snippet
Hallo zusammen,
ich habe in einer eigenen Extension in der "setup.txt" festgelegt, wie die
Ausgabe der Inhaltselemente erfolgen soll. Dies passt auch soweit für den
CE-Typ, mit dem ich nun Probleme habe, denn der Inhalt wird dargestellt und
lässt sich über die Überschriften aufklappen.
Allerdings wird ein als "textpic" hinterlegter Text unformatiert und ohne
Bilder angezeigt. Offensichtlich stimmt irgendein "wrap" nicht. Doch ich
finde leider den Fehler in meinem Quelltext nicht...
--
# Override part 20 of the setup that has been created by the core
tt_content.announcements_pi3.20 >
# make it a Content Object Array (COA)
tt_content.announcements_pi3.20 = COA
tt_content.announcements_pi3.20 {
# wrap the whole content with a div container
wrap = <div class="announcements_archive">|</div>
# set the rest to be uncached (COA_INT instead of COA)
10 = COA_INT
10 {
# wrap the output into a list
wrap = <ul class="recordlist">|</ul>
# get the records for this list
10 = CONTENT
10 {
# set the table
table = tt_content
select {
# set the pages containing the records
pidInList.field = pages
# set the recursion level
recursive = 250
# set the sorting for the DB query
orderBy = crdate DESC
}
# make the renderObj a COA to be able to add stuff before and after it
renderObj = COA
renderObj {
# use rendering of the default element "Text" AND "Text mit Bild"
for the output
10 < tt_content.textpic
# and wrap each record as a list item
# wrap = <li class="record">|</li>
stdWrap.required = 1
stdWrap.wrap = <li class="record">|</li>
10 = TEXT
10 {
field = header
dataWrap = <div class="csc-header"
onclick="document.getElementById('content_{field:uid}').style.display='block
';" style="cursor: pointer;"><h2>|</h2></div>
required = 1
}
20 = TEXT
20 {
field = bodytext
dataWrap = <div class="csc-textpic-text" id="content_{field:uid}"
style="display: none; padding-top: 10px;">|</div>
required = 1
}
}
}
}
}
--
Wer kann mir dabei helfen und weiß, woran es liegt?
Viele Grüße
Björn
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
More information about the TYPO3-german
mailing list