Zum Inhalt springen

Marker für Printlink wird nicht angesprochen

Erstellt am 24. Juli 2008 · 3 Antworten · letzte Antwort am 25. Juli 2008

Tags: Frage

EdithBS ·

Hallo,

ich versuche eine Druckversion einzurichten. Sie soll nur für Single-Ansichten von News angeboten werden. Leider tritt folgender Fehler auf:

Statt über den Marker im Template Single News den Drucklink anzuzeigen, wird der Marker selbst angezeigt. Ich habe ihn als Subpart ausgeführt.

Im TS steht:

Constants:

plugin.alt.print.file.template = typo3/sysext/cms/tslib/media/scripts/printversion_content.tmpl

SetUp:

# DRUCKLINK
# *********************************************
10.marks{
DRUCK = COA
DRUCK.10 = TEXT
DRUCK.10.value =| Seite drucken
DRUCK.stdWrap.wrap =|font size="1" face="Arial, Helvetica, sans-serif" color="#FF333333"
DRUCK.stdWrap.typolinkno_cache = 1
DRUCK.stdWrap.typolink.target = print
DRUCK.stdWrap.typolink.ATagParams = target = _top
DRUCK.stdWrap.typolink.parameter.data = page:uid     
DRUCK.stdWrap.typolink.additionalParams.insertData=1     
DRUCK.stdWrap.typolink.additionalParams =&type=98
DRUCK.stdWrap.typolink.parameter.cObject = COA
DRUCK.stdWrap.typolink.parameter.cObject {
5 = TEXT
5.data = page:uid
5.wrap = index.php?id=|
5.required = 110 = TEXT
10.value = &no_cache=120 = TEXT
20.data = GPvar : L
20.wrap = &L=|
20.required = 1
30 = TEXT
30.data = GPvar : tx_ttnews | backPid
30.wrap = &tx_ttnews[backPid]=|
30.required = 1

40 = TEXT
40.data = GPvar : tx_ttnews | tt_news
40.wrap = &tx_ttnews[tt_news]=|
40.required = 1

50 = TEXT
50.data = GPvar : cHash
50.wrap = &cHash=|
50.required = 1

60 = TEXT
60.value = &type=98

}
}

Das Template Single News sieht wie folgt aus:

BR><BR><BR><BR><HR><BR><BR><BR>
<h3>TEMPLATE_SINGLE</h3>
<em>This subpart is used to display single news items</em><br>
<br>
<br>

<!-- ###TEMPLATE_SINGLE### begin
	This subpart is used to display single news items
-->
<TABLE border="0" cellspacing="0" cellpadding="1" width=98%>
	<TR>
		<TD valign="top">
			###GW2B### ###NEWS_DATE### ###GW2E###<br>###NEWS_CATEGORY_IMAGE###
			###GW1B###  <font size="+1"> ###NEWS_TITLE###</font> <br>

                          ###NEWS_SUBHEADER###<br>
                        ###GW1E### 
			
			###NEWS_IMAGE### 
                        ###GW2B###<img src="img/schwarz-bg.gif" width="5" height="5" vspace="1" align="bottom" border="0">&nbsp;
			 ###NEWS_CONTENT### 			
			<br>
                        ###NEWS_AUTHOR### ###NEWS_EMAIL###

                        
<!--###DRUCK###--><font size="1" face="Arial, Helvetica, sans-serif" color="#FF333333"><b>&lt;&lt; Seite drucken</b></font>
<!--###DRUCK###--> 
			###NEWS_RELATED###
			<BR>
                        ###NEWS_LINKS###
                        ###GW2E###
		</TD>
	</TR>
</TABLE>
<br>
<br>
<!--###LINK_ITEM###--><font size="1" face="Arial, Helvetica, sans-serif" color="#FF333333"><b>
&lt;&lt; Zurück</b></font>
<!--###LINK_ITEM###-->
<!-- ###TEMPLATE_SINGLE### end -->

Wenn ich die Druckversion manuell über die URL (98-) erzeuge, ist sie da und so, wie ich sie haben will. Sie muss nur verlinkt werden.
Beispiel:
http://www.scharf-links.de/57.98.html?&tx_ttnews[tt_news]=1861&tx_ttnews[backPid]=56&cHash=36ab484db5

Fällt jemandem etwas dazu ein?

Gruß

EdithBS

www.scharf-links.de

SLAng ·

Mir fällt folgendes dazu ein ;-)

Du schreibst ganz oben das du DRUCK als Subpart ausführst.
In deinem TS sprichst du den aber als Marker an...

siehe marks {...
das müsste wennschon dann subparts {... heißen..

Hast du tt_news denn auch um den Marker erweitert? Oder hast du den da einfach mal so reingesetzt?

EdithBS ·

Hallo,

es funktioniert nicht, ob mit Marker oder als Subpart.

Danke für den Hinweis auf die Erweiterung von tt_news um einen weiteren Marker. Das habe ich nicht getan. Wie und wo muss ich da tätig werden?

Gruß

EdithBS

SLAng schrieb

Mir fällt folgendes dazu ein ;-)

Du schreibst ganz oben das du DRUCK als Subpart ausführst.
In deinem TS sprichst du den aber als Marker an...

siehe marks {...
das müsste wennschon dann subparts {... heißen..

Hast du tt_news denn auch um den Marker erweitert? Oder hast du den da einfach mal so reingesetzt?

SLAng ·

Also ohne Erweiterung von tt_news wird das nichts.

Ich kann nur immer wieder sagen das google dein Freund ist. Ansosnten Sorry, hab mich noch nicht damit beschäftigt.

schau hier:
#27085