Hi *,
versuche gerade, unter meine Contentelemente (http://p57279.typo3server.info/33.0.html) einen "Drucken"-Link zu implementieren. Das geschieht über
tt_content.stdWrap.wrap = |<img src="fileadmin/images/drucken.gif" alt="" />
Leider war das eine dumme Idee, denn T3 pappt den Link nun natürlich unter JEDES Contentelement, also auch unter die Headergrafik und die erste Überschrift.
Jetzt habe ich schon überlegt, ob ich für solche Fälle ein eigenes Template mache und sowohl Headergrafik als auch erste Überschrift fest da hineinschreibe, damit sie nicht als Contentelemente gelten. Aber das würde ich mir nur als letzte Möglichkeit durchgehen lassen. :o
Meine Fragen lauten daher:
a) Gibt es eine Möglichkeit, bestimmte Contentelemente vom stdWrap auszuschließen?
b) Oder gibt es eine andere, weitaus cleverere Variante, dieses zu bewerkstelligen?
c) Oder ganz generell gefragt: Wie macht ihr das eigentlich? 😉
Ich danke Euch schonmal.
Fabian
Kann dein Problem nicht lösen.
Aber warum richtest du nicht einfach fest an einer bestimmten Stelle auf deiner Seite eine Druck-Funktion ein. Ein einzelnes Content Element kannst du *glaub* eh nicht ausdrucken, sondern nur die gesamte Seite.
Du kannst ganz bestimmte CE-Typen wrappen.
tt_content.text.stdWrap.wrap = |<img src="foo.gif" alt="foo" />
Unter Template->TypoScript Object Browser findest du unter tt_content die ganzen Typen von Content Elementen.
Danke dyne! Das funktioniert für meine Zwecke ganz hervorragend. Dachte zunächst an einen dirty PHP-Hack, aber das passt jetzt. 🙂
Grüsse,
Fabian
O.k., nach einer längeren Pause muss ich nochmal nachfragen. Die Lösung von dyne ermöglicht supererweise die automatisierte Anzeige von Content nach jedem Contentelement. Nun will ich aber noch einen Schritt weiter gehen:
eine Datenbank-Operation!
Da es sich um einen Drucken-Link handelt, der nach jedem Contentelement angezeigt werden soll, muss ich an die zugehörige UID gelangen, um dann in einem neuen Fenster via eigenem PHP-Script die Daten auslesen zu können.
Leider habe ich bisher noch überhaupt nicht verstanden, wie das in Typo3 zu bewerkstelligen wäre und vielleicht weiß einer von Euch Cracks da was. Würde das auch über styles.content.get laufen?
Ich Danke Euch im voraus! 🙂
Bestes aus Berlin!
Fabian