Ich habe folgendes Problem und habe dazu leider keinen passenden Post gefunden.
Ich möchte jeden einzelnen Content aus dem Border in je einer seperaten Box (steht stellvertretend für einen Abschluss über und unter dem Content) wieder geben. Das umschließen des gesamten Contents mit einer Box ist kein Problem, aber für jeden Content eine einzelne Box zu erzeugen stellt mich vor Probleme.
##kleines Beispiel
Inhalt Border:
News
Login
Polls
Ausgabe
->Start Box1
-->News
->Ende Box1
->Start Box2
-->Login
->Ende Box2
->Start Box3
-->Polls
->Ende Box3
##Beispiel ende
derzeit verwendeter Code der Box
subparts.BOXNAME = IMAGE
subparts.BOXNAME {
file = GIFBUILDER
file {
XY =[4.w], [4.h]
4 = IMAGE
4.file = fileadmin/images/03_Boxtop.gif
4.height = 22
4.width = 184
10 = TEXT
10.text.field = title
10.offset = 10,15
10.align = left
10.fontSize= 7
10.fontFile = fileadmin/fonts/verdanab.ttf
10.fontColor= #000000
}
}
#anzeigen des Inhalt der aktuellen Seite
subparts.BOXCONTENT = TEXT
subparts.BOXCONTENT < styles.content.getBorder
subparts.BOXCONTENT.wrap=<table width="164" cellspacing="0" cellpadding="10" border="0"><tr><td>|</td></tr></table>
...
...
Im voraus schon mal vielen Dank für euere Hilfe!
Versuch mal stdWrap.wrap = vor | nach
Bei mir funktioniert es zumindest mit
tt_content.stdWrap.wrap = vor | nach
Das musst Du nur so anpassen, dass es nur für den Border ist!
Ich habe folgendes Problem und habe dazu leider keinen passenden Post gefunden.
einen thread dazu gibts sogar hier auf der ersten Seite
#24067
Danke für deine schnelle Hilfe
Allerdings hat das bei mir leider nicht funktioniert!
Hier mal mein Code:
subparts.BOX = CONTENT
subparts.BOX {
table = tt_content
tt_content.stdWrap.wrap=<table border="0" cellspacing="0" cellpadding="0"><tr><td width="184" height="12"><img src="fileadmin/images/03_Boxbottom.gif" width="184" height="12"></td></tr></table>|<table border="0" cellspacing="0" cellpadding="0"><tr><td width="184" height="12"><img src="fileadmin/images/03_Boxbottom.gif" width="184" height="12"></td></tr></table>
}
Es wird zwar der gesamte Content der Seite ausgegeben (jetzt erstmal noch nicht auf Border bezogen), aber die Trennung der einzelnen Records erfolgt leider nicht!
Versuch doch mal diesen Code:
subparts.BOX = CONTENT
subparts.BOX {
table = tt_content
stdWrap.wrap=<table border="0" cellspacing="0" cellpadding="0"><tr><td width="184" height="12"><img src="fileadmin/images/03_Boxbottom.gif" width="184" height="12"></td></tr></table>|<table border="0" cellspacing="0" cellpadding="0"><tr><td width="184" height="12"><img src="fileadmin/images/03_Boxbottom.gif" width="184" height="12"></td></tr></table>
}
P.S. Wenn Du Dich ein wenig in die TSRef einliest, findest Du sicher sehr schnell, dass stdWrap eine allgemene Funktion ist, die auf sehr viele Objekte angewandt werden kann.
vielleicht folgst Du auch noch mal meinem Link?
@ NIKI........dein Link wirft folgende Meldung aus...:
phpBB : Critical Error
Error creating new session
tatsächlich ... irgendwas stimmt hier mit internen Links nicht, der Link ist korrekt aufgebaut aber man kann ihn anscheinend nur klicken wenn man eingeloggt ist #paralyzed#
renderObj.stdWrap.wrap heisst das Zauberwort für einzelne wraps. Das muss mal in eine FAQ wird zur Zeit pro Tag einmal gefragt #evil#
Viele Grüße 🙂
Niki
Hi hab das Problem danke eurer hilfe doch ziemlich schnell gelöst.
Hier erst mal der Code
subparts.BOX = CONTENT
subparts.BOX {
table = tt_content
select.orderBy = sorting
select.where = colPos=3
select.languageField = sys_language_uid
renderObj < tt_content
renderObj.stdWrap.wrap = davor|dahinter
}
@Niki als dein Link gestern funktioniert hat war das eine große Hilfe Danke
Hallo,
So funktioniert es auch und man muss nicht selbst den Content erstellen...
http://www.typo3wizard.com/Wrap_each_Contentelement_of_a_Column.93.0.html