Zum Inhalt springen

Printversion erzeugt kein Contentelement aus der Singelansicht

Erstellt am 21. März 2006 · 3 Antworten · letzte Antwort am 22. März 2006

Tags: tt_news, Frage

jalali ·

Hallo Forum,
ich habe Probleme mit der Printversion.
Für den Bereich News habe ich das Modul News (tt_news) installiert.
Nun möchte ich aus der Listenansicht der Seite (.../index.php?id=65) eine Printversion des Contentelements erzeugen. Kein Problem bis jetzt. In der URL-Leiste erscheint korrekter Weise: .../index.php?id=65&L=0&type=98

Sobald ich auf "mehr" klicke und aus der Singelansicht eine Druckversion erzeugen will, wird stattdessen eine Printversion der Listenansicht (.../index.php?id=65&L=0&type=98-) erzeugt.

Eigentlich sollte doch dieser Pfad erzeugt werden: .../index.php?id=65&backPID=65&tt_news=3&L=0&type=98

Warum wird eine Printversion aus der Listenansicht erzeugt?

Das gleiche Phänomen habe ich auch bei den Seiten, wo andere Module installiert sind ( Presse Modul, Mini News).

Hier meine Eingaben

######Link zur Druckversion erzeugen_Beginn######
marks.PRINT = TEXT
marks.PRINT {
         field = uid

         wrap = <a href="index.php?id=|&amp;L=0&amp;type=98" target="_new">Druckversion</a>
      }
######Link zur Druckversion Ende######


######Druckansicht_Beginn######
druckversion = PAGE
druckversion {
	typeNum = 98
	10 = CONTENT
	10.table = tt_content
	10.select.orderBy = sorting
	10.select.colPos = 1
	10.select.languageField = sys_language_uid
}
druckversion.stylesheet = druckversion_style*.css
druckversion.10 = TEMPLATE
druckversion.10 {
	template = FILE
	template.file = druckversion*.html
	workOnSubpart = DOCUMENT_BODY
        marks.CONTENT< styles.content.get
}
######Druckansicht_Ende######

[/b]

jenses ·
jalali schrieb

Warum wird eine Printversion aus der Listenansicht erzeugt?

Deshalb:

wrap = <a href="index.php?id=|&L=0&type=98" target="_new">Druckversion</a>

Es wird genau das gemacht, was du im Typoscript vorschreibst,
oder siehst du da irgendwelche tt_news - Parameter, die übergeben werden ?
Es gibt fertige Extensions zur Erzeugung von Printlinks.

jalali ·

Hallo jenses,
danke für deine Antwort. Hier ist der Link zu der Seite.
http://www.aul-nds.de/typ/html
Bist der Erste, der die Seite sieht. Sie ist noch nicht fertig und einiges sollte geändert werden (zweispaltig).

Gehe auf News und klicke bei einem beliebigen Beitrag auf mehr und versuche eine Druckversion dieser Seite zu erzeugen.

Hast du einen Tip, was ich da machen sollte, damit auch diese Seite als Printversion ausgegeben wird?

Extensions:
Printlink Page kann ich nicht installieren, da es Problme mit EXT.Printcontrol gibt (ich verwende Typo3 Version 3.8.0).
Die EXT: Make Printlink habe ich nicht zum laufen bekommen.
Es müsste doch auch ohne Extension gehen.

Gruß
jalali

jenses ·
jalali schrieb

Es müsste doch auch ohne Extension gehen.

Falsch.
Du brauchst eine Extension, oder du arbeitest mit TYPOLINK + userFunc,
dazu scheint dir aber das Wissen zu fehlen.
Im übrigen gibt es zum Thema druckfunktion, druckseite, printlink massenhaft threads, das muß ich hier nicht alles wiederholen.

PS: versuche es mal mit dieser Extension, die ist wirklich idiotensicher 😉
http://typo3.org/extensions/repository/search/cron_printlink/0.2.1/