Zum Inhalt springen

wa_printlinkpage geht einfach nicht ...

Erstellt am 20. Februar 2008 · Noch keine Antworten

Tags: Frage

sani ·

Hallo,

ich möchte (zum ersten Mal) die Extension wa_printlinkpage installieren.
Nun habe ich das Turtorial dazu genommen und aus meiner Sicht alles gemacht wie dort beschrieben. Wenn ich aber in meinem Menü auf "drucken" gehe öffnet sich nur ein neues Fenster mit dem normalen Weblayout.

Hier zu sehen:

http://p55250.typo3server.info/index.php?id=2

Ich habe die Extensions wa_printctrl ebenfalls installiert, dann eine neu Seite angelegt und als Typ "PDF-Seite" gewählt.

Dann habe ich im Rootsetup folgendes stehen:

page = PAGE
page.stylesheet = fileadmin/ati/style.css 
page.typeNum = 0
page.config.no_cache=true
page.config.linkVars=L
page.10 = TEMPLATE
page.10 {
	template = FILE
	template.file = fileadmin/ati/template.html
	workOnSubpart = DOCUMENT
	
	marks {
		STYLE = TEXT 
		STYLE {
			if.isTrue.field = media
			field = media
			wrap = style="background:url(uploads/media/|);"
		}

	10 = HMENU

   	 10 {
    	  special = userfunction
     	  special.userFunc  = tx_waprintlinkpage_pi1->main
     	  special.value = 19, 18, 17, 16, 15, 14, 13, 21, 22, 23, 24, 25, 26, 27, 9, 10, 11,7, 6
      	  special.printPage = {$plugin.printctrl.printPage}
      	  special.pdfPage = {$plugin.printctrl.pdfPage}
      	  special.noPrintLink = {$plugin.tx_waprintlinkpage_pi1.noPrintLink}
     	  special.noPdfLink = {$plugin.tx_waprintlinkpage_pi1.noPdfLink}
     	  special.attachment = {$plugin.tx_waprintlinkpage_pi1.attachment}
  	  }


			


		MENUERIGHT = HMENU
		MENUERIGHT {
			special = directory
			special.value = 8
        		wrap=<table style="margin-left:25px;">|</table>
        		1= TMENU
        		1.NO = 1
        		1.NO.linkWrap =  <tr><td valign="top"><img src="/fileadmin/ati/pics/arrow.jpg" alt="" /> </td><td><div class="menuright">|</div></td></tr>  
		}
		
		MENUETOP = HMENU
		MENUETOP {
			special = directory
			special.value = 12
        		1= TMENU
        		1.NO = 1
        		1.NO.linkWrap = <div class="menue_top_item">|</div>  
        		1.ACT = 1
        		1.ACT.linkWrap = <div class="menue_top_item_act">|</div>  
		}		
		
		FOOTERLEFT = HMENU
		FOOTERLEFT {
			special = directory
			special.value = 4
        		wrap = <div class="footer">|</div>
        		1= TMENU
        		1.NO = 1
        		1.NO.linkWrap =    |  ||*|  |  ||*|  |
		}
	

		CONTENT = CONTENT
		CONTENT {
			table = tt_content
			select.orderBy = sorting
			select.where = colPos = 0
			select.andWhere=sys_language_uid = 0
		}
		
	
		SPRACHE = CONTENT
		SPRACHE {
			table = tt_content
			select.orderBy = sorting
			select.pidInList = 3
		}

	}
	
}

page.config.sys_language_uid = 0
page.config.language = en

[globalVar = GP:L = 2]
page.10.marks.CONTENT.select.andWhere=sys_language_uid = 2
page.config.sys_language_uid = 2
page.config.language = de
page.config.locale_all = deutsch
[global]

Dann habe ich auf der "seite drucken" Seite ein Extension Template mit folgendem Inhalt erstellt:

print_page = PAGE
print_page {
  typeNum = 98

}

pdf_page  = PAGE
pdf_page {
  typeNum = 123

}

Mehr habe ich nicht gemacht. Ich bin sicher das es ein ganz doofer Fehler ist, bestimmt habe ich etwas entscheidendes nicht gemacht?! Bei den "special.value" habe ich die Seiten ID von allen Seiten in meinem Menü eingegenben.

Kann mir jemand helfen?
Danke, Sani