Hallo Typos!
Ich bin mit meinem Latein am Ende! Zwar habe ich unzählige ähnliche Posts gelesen, kam aber keinen Schritt weiter.
Ich möchte um jedes Content Element einen eleganten Rahmen ziehen. Jedes Element soll also einen eigenen Rahmen besitzen. Außerdem soll überhalb der Tabelle eine Grafik mit dem Titel des Inhalt-Elements dargestellt werden.
Die Platzierung funktioniert soweit. Mein Problem ist, dass die Grafiken nicht beschrieben werden.
Außerdem wird als Inhalt bislang nur der "bodytext" (also keine Bilder) ausgegeben, weil ich noch keine bessere Lösung gefunden hab.
Hier mal mein Code:
marks.INDEX_ANGEBOT = COA
marks.INDEX_ANGEBOT.10 = CONTENT
marks.INDEX_ANGEBOT.10.table = tt_content
marks.INDEX_ANGEBOT.10.select.pidInList = this
marks.INDEX_ANGEBOT.10.select.orderBy = sorting
marks.INDEX_ANGEBOT.10.select.where = colPos = 2
marks.INDEX_ANGEBOT.10.renderObj = COA
marks.INDEX_ANGEBOT.10.renderObj {
10 = IMAGE
10.file = GIFBUILDER
10.file {
XY = 160,13
5 = IMAGE
5.file = fileadmin/extranet/templates/template_images/boxbackground.gif
10 = TEXT
10.field= header
10.fontFile = fileadmin/extranet/templates/fonts/bank.ttf
10.fontSize = 11
10.fontColor = #ffffff
10.offset = 4,9
}
20 = TEXT
20.field = bodytext
20.parseFunc < tt_content.text.20.parseFunc
20.wrap = <table class="index_neuheiten" width="100%" border="0" cellspacing="0" cellpadding="0"><tr><td> <table width="100%" ><tr><td>|</td></tr></table> </td></tr></table>
wrap = | <br>
}
Zum Problem mit der zu beschreibenden Grafik:
Ich habe auch versucht, statt "field = stdheader" ganz einfach nur "value = Testüberschrift" zu verwenden. Aber auch hier wird nur die Hintergrundgrafik (boxbackground.gif) angezeigt!
Kann mir vielleicht jemand bei meinen zwei Problemen helfen? Ich bin am Ende! :o
Will mir niemand oder kann mir niemand helfen? 😢
Hast du mal die ganzen Grafik - Tests im Installtool durchgeführt ?
jenses
Hallo Jenses!
Besser. Ich habe den Marker nur...
10 = IMAGE
10.file = GIFBUILDER
10.file {
XY = 160,13
5 = IMAGE
5.file = fileadmin/extranet/templates/template_images/boxbackground.gif
10 = TEXT
10.value = Mal schauen was passiert
10.fontFile = fileadmin/extranet/templates/fonts/bank.ttf
10.fontSize = 11
10.fontColor = #ff6600
10.offset = 5,9
}
...ausführen lassen. Und siehe da, es klappt! Es funktionioniert lediglich nicht als ganze Operation, wie ich sie oben im ersten Beitrag gepostet hab!! o.O
Also kennt tatsächlich niemand eine Lösung... #paralyzed#
... das gleiche Problem wie Du!!! Hab schon Stundenlang Dokus durchgewühlt und Foren gescannt - niemand scheint zu wissen wies geht.
Hast Du nun ne Lösung für das Problem gefunden?!
Wäre um ne Antwort Dankbar!
GBY, Noël
#19041
Zum Beispiel :
page = PAGE
page.typeNum = 0
page.20 = CONTENT
page.20 < styles.content.get
page.20 {
renderObj.5 = IMAGE
renderObj.5.file = GIFBUILDER
renderObj.5.file {
XY = 160,20
backColor = navy
10 = TEXT
10.text.field = header
10.fontFile = fileadmin/fonts/verdana.ttf
10.fontSize = 11
10.fontColor = #ffffff
10.offset = 20, 15
}
renderObj = COA
renderObj.10 = TEXT
renderObj.10 {
field = bodytext
wrap = <br /><strong>|</strong><br /><hr />
}
}
jenses
Ja, aber dein Code gibt nur den BODYTEXT aus.
D.h. ohne Bilder, funktionierende Links etc.
Gruß
Oli
Korrekt.
Aber der Text wird doch auf die Hintergrundgrafik geschrieben, oder ?
War das nicht eins deiner Probleme ?
Und außerdem, was hindert dich daran,
den Code um die benötigten Statements zu ergänzen ?
Mangelndes Wissen ? Mangel an Phantasie ? Faulheit ? #paralyzed#
viele Grüße
jenses
jenses schriebKorrekt.
Aber der Text wird doch auf die Hintergrundgrafik geschrieben, oder ?
War das nicht eins deiner Probleme ?
Und außerdem, was hindert dich daran,
den Code um die benötigten Statements zu ergänzen ?
Mangelndes Wissen ? Mangel an Phantasie ? Faulheit ? #paralyzed#
viele Grüße
jenses
Also mich hindert mangelndes Wissen:
Ich will nämlich dass sowohl normale Textblöcke gewrapt werden als auch Newsplugins. Sobald ich jedoch das renderObj = COA
setze zeigt er mir keine Newseinträge mehr an🙁
Bin begeistert von dem Contentwrap, wär aber echt ultranett wenn das auch noch funktionieren würd...
Aber der Text wird doch auf die Hintergrundgrafik geschrieben, oder ?
War das nicht eins deiner Probleme ?
100 Punkte. 😉
Und außerdem, was hindert dich daran,
den Code um die benötigten Statements zu ergänzen ?
Mangelndes Wissen ? Mangel an Phantasie ? Faulheit ?
Also Faulheit ganz sicher nicht. Lass es mal mangelndes Wissen sein. Unterscheidet sich denn dein Code von meinem denn so dramatisch? Vom Aufbau ist er doch gleich?!
Unterscheidet sich denn dein Code von meinem denn so dramatisch? Vom Aufbau ist er doch gleich?!
Je nachdem, was man so als dramatisch bezeichne :-)
Der Unterschied ist der, daß ich mich mit meinem Code an die TS-Syntax halte.
Dein Code hingegen enthält Statements, die einfach falsch sind, wie z.B.
10 = TEXT
10.field= header
Der eine Code liefert das gewünschte Ergebnis,
der andere nicht 😉
Und außerdem, was hindert dich daran,
den Code um die benötigten Statements zu ergänzen ?
Mangelndes Wissen ? Mangel an Phantasie ? Faulheit ? #paralyzed#
Das war zugegebenermaßen nicht besonders nett.
Ich würde es nur nicht hilfreich finden, dir kompletten Code zu liefern,
den du nur noch reinkopierst. Dabei lernt man nicht sonderlich viel.
Beim nächsten mal stehst du dann wahrscheinlich wieder auf dem Schlauch.
Ich finde es viel besser, wenn man sich seine Lösungen selber erarbeitet,
auch wenn es vielleicht schwerer ist.
Um mal auf das Anfangsproblem zurückzukommen
(nicht der Gifbuilder, der funzt ja jetzt wohl ?),
ich würde mich an deiner Stelle mal mit TemplaVoilá und den FCEs beschäftigen 😉
viele Grüße
jenses
Hallo jenses!
Danke für den Tipp mit TemplaVoilá und FCEs.
Wenn ich Zeit hab, schau ich's mir an! 😉
großartiger tipp mit templavoila...
aber ich bräuchte die Lösung noch heut (mein vorgestzter is schon sauer). hat keiner eine Idee wie ich ein Contentelement-wrap machen kann dass für alle Contenttypen funktioniert(auch für Newselemente)?
Hallo Wolfgang,
Am 6. Okt 2004 um 14:41 schrieb Wolfgang Engels:
> Also, ich möchte, daß alle Content-Elemente, die ich im Bereich
> "Normal" in eine Seite
> einfüge in einer Tabelle gewrapt werden. Um genau zu sein, der Header
> in eine und der
> restliche Content in eine zweite Tabelle. Statt der Tabellen sagen wir
> zur Vereinfachung
> einfach mal, der Header soll in <h1></h1> gewrapt werden und der Rest
> in <i></i>...
lib.stdheader.10.1.fontTag = <h1>|</h1>
tt_content.stdWrap.dataWrap =<i> <a name="{field:uid}"></a> |</i>
müsste gehen.
Aber machen würde ich das nicht ... da ist CSS doch besser geeignet.
Gruß
Peter
Mal probiert ??
(German User List auf Typo3.org, da gibts bestimmt noch mehr zum Thema )
viele Grüße
jenses
Hey danke Jenses- hab mein Problem gelöst. Und nach eingehender Studie des lib.stdheader Objektbaumes sogar einiges dazugelernt;-)
lib.stdheader.10.1 = IMAGE
lib.stdheader.10.1.wrap = | <br> <img src="fileadmin/gif/balken/px114C6C.gif" width="580" height="1" border="0">
lib.stdheader.10.1.file = GIFBUILDER
lib.stdheader.10.1.file {
XY = 160,20
backColor = #A9A8AA
10 = TEXT
10.text.field = header
10.fontFile = fileadmin/gericom/fonts/ERASDEMI.TTF
10.fontSize = 17
10.fontColor = #114C6C
10.offset = 1, 15
}
tt_content.stdWrap.dataWrap = <a name="{field:uid}"></a> | <br><br>
stoefln schriebUnd nach eingehender Studie des lib.stdheader Objektbaumes sogar einiges dazugelernt;-)
Wo hast Du denn studiert? In welcher Docu?
nö hab mir nur den Objektbaum genau angeschaut. Doku gibts hier:http://www.typo3server.com/dokumentation.html
Wo genau hast Du Dir den angesehen? Im TypoScript ObjectBrowser?