Zum Inhalt springen

Grafikmarker wird nicht angesprochen

Erstellt am 25. April 2005 · 2 Antworten · letzte Antwort am 26. April 2005

Tags: Frage

peba ·

Guten Tag

Ich versuche verzweifelt ein Problem zu lösen.

Ich habe die Erweiterung Printlink eingebunden. Über ein Grafikelement auf der Seite aktiviere ich das Printtemplate.

Das Problem ist, dass es funktioniert, wenn ich innerhalb von Typo3 die Seite aufrufe (auch nicht 100% zuverlässig). Wenn ich normal über die Domane komme, wird das Grafikelement normal dargestellt aber es ist kein Link auf die Seite vorhanden.

Ich arbeite mit Typo 3.7 alles ist aktuell.
Auf 2 anderen Sites funktioniert der gleiche Code ohne Probleme.

Mein Code im Setup:

##########################################
# Druck-Template mit Plugin Make_Printlink
########################################## 
  marks.PRINT = TEXT 
  marks.PRINT.value = <img src="fileadmin/basis/images/signs.jpg" align="middle" border="0" alt="Seite drucken" title="Seite drucken"> 
  marks.PRINT.postUserFunc = tx_make_printlink 
  marks.PRINT.postUserFunc.include_post_vars = 1 
  marks.PRINT.postUserFunc.target = _blank 
  marks.PRINT.postUserFunc.popup = 1 
  marks.PRINT.postUserFunc.windowparams = (resizable=yes,toolbar=no,scrollbars=yes,menubar=no,width=650,height=800) 
  marks.PRINT.postUserFunc.windowname = printwindow

und vor der Page definition ist im Setup noch folgender Code:

######################################### 
# Seitenobjejt alt_print definieren mit typeNum = 98 für Druckseite
######################################### 
alt_print >
alt_print = PAGE
alt_print.typeNum=98
alt_print.stylesheet = fileadmin/basis/his_druck.css
alt_print.10 = TEMPLATE
alt_print.10 {
  template = FILE
  template.file = fileadmin/basis/his_druck.html
  marks {
    PAGE_TITLE = TEXT
    PAGE_TITLE.field = title
    PAGE_SUBTITLE = TEXT
    PAGE_SUBTITLE.field = subtitle
    PAGE_AUTHOR = TEXT
    PAGE_AUTHOR.field = author
    PAGE_AUTHOR.required=1
    PAGE_AUTHOR.typolink.parameter.field = author_email
    PAGE_UID = TEXT
    PAGE_UID.field = uid
    CONTENT < styles.content.get
  }
  workOnSubpart = DOKUMENT
}

Im Basistemplate habe ich den Marker ###PRINT###

Die betroffene Seit: http://www.his-solutions.ch

Ich hoffe jemand kann mir einen Tip geben.

Vielen Dank

Peter

ina ·

Die erste Seite hat ja offensichtlich ein aderes Template - hast du den PRINT Kram da auch integriert?

peba ·

Hallo ina

Die erste Seite hat keinen Printkram. Nur alle Folgeseiten. Die erste Seite ist nur als Übersicht gedacht.