Habe hier eine gute Lösung bekommen.
nur was ist wenn die anzahl der inhalte nicht vorhanden ist?
z.b. nur 6 oder 13 Elemente
Das hier funktioniert:
# Hier wird das Menü der Unterseiten (mit Inhaltsangabe) ersetzt
# um ein Bild aus den Seiteneigenschaften anzuzeigen
tt_content.menu.20.9 >
tt_content.menu.20.9 = COA
tt_content.menu.20.9 {
wrap = <div class="teaser-product-wrap">|</div>
10 = HMENU
10 {
special = directory
special.value.field = pages
begin = 0
maxItems = 2
1 = TMENU
1 {
wrap >
wrap = <div class="teaser-product-lvl1-wrap-outer left">|</div>
expAll = 1
noBlur = 1
NO >
NO {
before >
beforeWrap >
after >
linkWrap >
ATagBeforeWrap >
ATagParams >
doNotLinkIt = 1
doNotShowLink = 0
wrapItemAndSub >
wrapItemAndSub = <div class="csc-textpic-border
teaser-product-lvl1-wrap">|</div>
ATagTitle >
stdWrap >
stdWrap.cObject >
stdWrap.cObject = COA
stdWrap.cObject {
#IMAGE
10 = IMAGE
10 {
wrap = <div class="csc-textpic-imagewrap
csc-textpic-single-image teaser-illu">|</div>
file {
width = 325c
height =
maxW = 325c
maxH =
import {
cObject = TEXT
cObject {
cObject = TEXT
cObject {
value =
fileadmin/templates/img/hierfehltnochdername.jpg
override {
required = 1
data = levelmedia:-1, slide
wrap = uploads/media/|
listNum = 0
}
}
override {
required = 1
field = media
wrap = uploads/media/|
listNum = 0
}
}
}
}
altText.field = title
titleText.field = title
imageLinkWrap = 1
imageLinkWrap {
enable = 1
typolink {
target = _self
parameter.field = uid
ATagParams = class="more"
title.cObject=TEXT
title.cObject.field = nav_title // subtitle // title
}
}
}
#WRAP Start
15 = TEXT
15 {
wrap = <div class="teaser-header-text-wrap">
}
#TEXT
30 = COA
30 {
wrap = <div class="teaser-text">|</div>
10 = TEXT
10 {
field = abstract
crop = 90 | ... | 1
wrap = <h2 class="teaser-text-inner">|</h2>
}
#HEADLINE
20 = TEXT
20 {
wrap = <p class="more">|</p>
field = title
ATagTitle.field = nav_title // subtitle // title
typolink.parameter.field = uid
typolink.title.cObject=TEXT
typolink.title.cObject.field = nav_title // subtitle // title
}
}
#WRAP Start END
35 = TEXT
35 {
wrap = </div>
}
}
}
}
}
#end lvl1
20 < .10
20 = HMENU
20 {
begin = 2
maxItems = 2
1.wrap >
1.wrap = <div class="teaser-product-lvl1-wrap-outer right">|</div>
}
Doch wie schon oben beschrieben, wie könnte man den kram noch so
aufbauen, wenn die Anzahl unbekannt ist!?!
------------------------------------------
TYPO3 - TIPS - ANLEITUNGEN - NEWS
unter: http://blog.ingeniumdesign.de/
TYPO3 Webdesign Agentur Wiesbaden - Frankfurt
unter: http://www.ingeniumdesign.de/
Facebook Fan
http://www.facebook.com/ingeniumdesign/
------------------------------------------
Am 13.08.2012 21:04, schrieb Thomas P.:
wenn reihenfolge egal ist sollte der optionSplit so aussehen
|*|<div class="left">|</div>||<div class="right">||</div>|*|
hab zufällig für den optionSplit letztens ein Video gemacht:
http://www.youtube.com/watch?v=omjZ3NRmRjI
Am 13.08.2012 16:43, schrieb Sebastian Schmal:
Ich möchte gerne ca. 10 tt_content Datensätze in zwei Div-COntainer
spliten.
Aber wenn es geht 5 Stück in einen "<div class="left">..</div>" und in
den anderen "<div class="right">..</div>" die restlichen 5 Datensätze.
Den Output der Datensätze usw. bekomme ich alles hin, dass ist kein
Problem.
Nur mit den optionsplit bin ich mir nicht sicher.
muss man dazu ggf. noch einen counter einbauen, oder so was?
Die Reihenfolge der Datensätze wäre mir egal.
Wichtig wären mir die DIV´s
Ich freue mich auf eine Antwort.
Sebastian
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german