Hallo Leute, ich biete auf meiner Seite eine spezielle Druckversion an (typeNum = 98), die nur den wesentlichen Inhalt zum Drucken bereitstellt. Erreichbar ist die Druckversion über einen zentralen Link, den ich momentan mit der Extension cron_printlink erzeuge. Funktioniert auch alles wie geschmiert, aber leider nicht auf Seiten, auf denen das tt_products Plugin eingebunden ist. Der Link wird dort einfach nicht generiert. Ich habe zum testen auch mal den Link zur Druckversion manuell per TypoScript generiert, aber damit verhält es sich genauso.
Ich bin momentan etwas ratlos was das sein könnte. Habt Ihr eine Idee? Hier mal die Definition der Druckseite: **************************************************************** printpage = PAGE printpage { typeNum = 98 headerData.10 = TEXT headerData.10.value = <link rel="stylesheet" type="text/css" href="fileadmin/css/printpage.css" /> 10 = TEXT 10.value = <img src="fileadmin/img/printpage_header.jpg" width="60" height="25" /> 20 = TEXT 20.value = <br /><p class="bodytext" style="margin-left: 10px;"><a href="javascript:self.close();" class="printpage">Fenster schliessen</a> | <a href="javascript:self.print();" class="printpage">Drucken</a></p><br /><hr /> 30 = HMENU 30 { special = rootline special.range = 2|-1 1 = TMENU 1.NO = 1 1.NO.linkWrap=|*| | > |*| 1.CUR = 1 1.CUR.linkWrap= <span id="active_breadcrump">|</span> wrap = <div id="navi_breadcrumb">|</div> } 40 = TEXT 40.value = <hr /><div style="margin: 5px 10px 5px 10px;"> 50 = CONTENT 50 < styles.content.get 60 = CONTENT 60 < styles.content.getLeft 70 = TEXT 70.value = </div><br /><hr style="clear: both;" /><p class="bodytext" style="clear:both; margin-left: 10px;"><a href="javascript:self.close();" class="printpage">Fenster schliessen</a> | <a href="javascript:self.print();" class="printpage">Drucken</a></p> } **************************************************************** Und hier die reine TypoScript Version, mit der ich den Link erzeuge (das Temp Objekt wird natürlich per Template Marker benutzt): temp.printlink = COA temp.printlink { 10 = TEXT 10.value = Druckansicht stdWrap.wrap = | stdWrap.typolinkno_cache = 1 stdWrap.typolink.target = print stdWrap.typolink.ATagParams = target = _top stdWrap.typolink.ATagParams = title="Diese Seite drucken (neues Fenster)" stdWrap.typolink.parameter.cObject = COA stdWrap.typolink.parameter.cObject { 5 = TEXT 5.data = page:uid 5.wrap = index.php?id=| 5.required = 1 10 = TEXT 10.value = &no_cache=1 20 = TEXT 20.data = GPvar : L 20.wrap = &L=| 20.required = 1 100 = TEXT 100.value = &type=98 } } Also wie gesagt, ich habe leider absolut keine Idee, warum das in Verbindung mit tt_products nicht funktioniert. Hoffe ihr könnt mir helfen. Jeder noch so kleine Tip hilft. Gruß, Tobias _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german