Hallo Leute,
ich hänge da bei einem Problem und komme nicht weiter - werder mit der TSref noch mit stundenlangem Tüfteln.
Vielleicht hat ja einer von euch eine Lösung
Ich verwende SUSE 8.0 als BS und Typo3 3.5b5
Mein Setup schaut so aus:
SETUP:
## DRUCKEN
marks.DRUCKEN = TEXT
marks.DRUCKEN.data = getenv: REQUEST_URI
marks.DRUCKEN.wrap = <a href="|&type=98"><img src="fileadmin/print.gif" width="14" height="14" border="0" alt="print page" title="Seite drucken"></a>
CONSTANTS:
plugin.alt.print.file.template = fileadmin/printversion_content.tmpl
plugin.alt.print.file.stylesheet = fileadmin/print.css
INCLUDE STATIC:
plugin.alt.print (98-)
content (default)
Es wird zwar eine Seite aufgerufen aber in der bleibt der Marker leer !!??
Die Seite sieht so aus: ( Der Seitentitel der zu druckenden Seite 'WEBHOSTING' wird richtig angezeigt !! )
Der Marker ###CONTENT### bleibt aber leer !
Seitentitel: WEBHOSTING
Untertitel:
Autor:
--------------------------------------------------------------------------------
###CONTENT###
--------------------------------------------------------------------------------
Zurück zum normalen Design...
Danke für eure Hilfe
MfG
BK
Hallo Leute,
kann mir bei der Druckfunktion wirklich niemand helfen ?!
Es muss ja auch nicht genau so wie oben beschrieben ablaufen.
Danke - bin für jede Hilfe dankbar
MfG
BK
Hi,
also bei funktioniert es so, ich benutze allerdings mode-rewrite. Musst du dann entsprechend ändern.
#PRINT
temp.50=TEXT
temp.50.field=uid
temp.50.wrap= <a href="|.98.html">Druckansicht</a>
An entsprechender Stelle dann:
marks.PRINT < temp.50
CONSTANTS und INCLUDE STATIC sind bei mir genauso.
Hoffe das hilft weiter.
Gruß
Jan
Hi,
danke für den Code.
Klappt leider ( noch) nicht
Was ist 'mode-rewrite' ?
Wo stelle ich das ein ?
Wofür ist das ?
Danke
MfG
BK
Hi,
einfacher ausgedrückt die "simulate-static document" Funktion von Typo3. Meine URL heißt dann nicht mehr "..../index.php?id=12" sondern ...0.12.html" oder ähnlich.
Ist dann suchmaschinenfreundlich.
Du müsstet deinen Code ungefähr so ändern:
temp.50.wrap= <a href="|&type=98">Druckansicht</a>
Steht aber hier im Forum auch häufiger beschrieben.
Gute Nacht
Jan ( der schon nicht mehr ganz "alleine" ist)
Hallo brainkiller2000,
hatte auch das Problem. Schau im ObjectBrowser nach ob alt_print.10.marks.CONTENT aufgelistet ist. Wenn nicht schreib
alt_print.10.marks.CONTENT < styles.content.get
in dein Template.
Gruß
Thomas
Hi,
also so sieht das bei mir im Objektbrowser aus:
[alt_print]=PAGE
[10]=TEMPLATE
[template]=FILE
[file]=fileadmin/printversion_content.tmpl
[marks]
[PAGE_TITLE]=TEXT
[field]=title
[PAGE_SUBTITLE]=TEXT
[field]=subtitle
[PAGE_AUTHOR]=TEXT
[field]=author
[required]=1
[typolink]
[parameter]
[field]=author_email
[PAGE_UID]=TEXT
[field]=uid
[workOnSubpart]=DOCUMENT_BODY
[typeNum]=98
[stylesheet]=fileadmin/print.css
Wo soll ich jetzt im Template Deinen Code einfügen?
Im Setup bei den Constants oder wo?
Danke
MfG
BK
Mein Code schaut jetzt so aus:
SETUP:
## DRUCKEN
marks.DRUCKEN = TEXT
marks.DRUCKEN.data = getenv: REQUEST_URI
marks.DRUCKEN.wrap = <a href="|&type=98"><img src="fileadmin/print.gif" width="14" height="14" border="0" alt="print page" title="Seite drucken"></a>
plugin.alt.print.marks.CONTENT < styles.content.get
CONSTANTS:
plugin.alt.print.file.template = fileadmin/printversion_content.tmpl
plugin.alt.print.file.stylesheet = fileadmin/print.css
Funzt noch immer nicht !!!
Es ist zum Verzweifeln !!!
Das muss doch irgendwie gehen !!??
Ein Bier für den richtigen Code !!!
MfG
BK
hallo brainkiller,
ich habe das gleiche problem mit der version 3.5b5, bei zwei vorhergehenden versionen geht es bei mir problemlos.
hier mein code:
temp.50 = IMAGE
temp.50.file = fileadmin/.../print.gif
temp.50.imageLinkWrap = 1
temp.50.imageLinkWrap.enable = 1
temp.50.imageLinkWrap.typolink{
target = _blank
no_cache = 1
parameter.data = field:uid
additionalParams = &type=98&uid
ATagBeforeWrap = 1
}
innerhalb von "workOnSubpart = DOKUMENT "
marks.PRINT< temp.50
musst allerdings die entsprechenden marker anpassen.
aber wie gesagt, funktioniert bei mir nur in der version 3.5b4!
mfg
bk
Mein Code:
[Setup]
alt_print.10.marks.CONTENT < styles.content.get
page = PAGE
...
...
#-------------Drucken-----------------------------------------------------------
marks.DRUCKEN = IMAGE
marks.DRUCKEN.file = {$image}
marks.DRUCKEN.imageLinkWrap = 1
marks.DRUCKEN.imageLinkWrap.enable = 1
marks.DRUCKEN.imageLinkWrap.typolink{
width = 200
height =600
target = _blank
no_cache = 1
parameter.data = field:uid
additionalParams = &type=98&uid
ATagBeforeWrap = 1
}
--
Thomas
Hallo Thomas,
danke !!!
Die Zeile
alt_print.10.marks.CONTENT < styles.content.get
am Anfang vom Setup hat geholfen !!!
bk - versuch das bei dir auch mal - ich hab nämlich auch die 3.5b5 laufen und das Drucken geht jetzt entlich !!!! :-)
:-) :-) :-)
FREUFREUFREUFREU
Also Thomas, hast Dir ein Bier verdient.
Mail mir Deine Adresse und ich schick Dir was..
an
brainkiller2000@gmx.at
Danke nochmal an alle !!
MfG
BK