Zum Inhalt springen

atagParams & make_printlink Problem(chen)

Erstellt am 10. März 2006 · 13 Antworten · letzte Antwort am 5. Juni 2010

Tags: Frage

Unbekannter Benutzer ·

Öhm, ich hab da mal ins make_printlink Handbuch geschnuppert und da steht in der Referenz:

atagParams :: string :: Allows to add additional parameters to the <a...> tag.

Ich nehm doch mal an, dass es dann funktionieren sollte. Laut Changelog wurde diese Funktion mit Version 1.5.0 eingeführt (sollten wir unterschiedliche Versionen haben).

dfluess ·

Versuchs doch mal So:

## Print-Link
temp.print = TEXT
temp.print {
   value = Drucken
   postUserFunc = tx_make_printlink
   postUserFunc.include_post_vars = 1
   postUserFunc.target = _blank
   postUserFunc.aTagParams = rel="nofollow"
   postUserFunc.noBlur = 1
}
dfluess ·

Klar, ist ja auch nur ein Denkanstoß...

Setze für Value doch einfach eine IMG ref.

also so:
value = <IMG src="druck.gif" alt="Druckversion ausgeben" border="0">

steffenk ·

Ich setze cron_printlink ein, und da ist das kein Problem:

temp.printlink < plugin.tx_cronprintlink_pi1
temp.printlink.linkContent = IMAGE
temp.printlink.linkContent.file = fileadmin/images/drucker.gif
temp.printlink.linkContent.params= title="Druckversion dieser Seite"
temp.printlink.ATagParams = title="Druckversion dieser Seite"
temp.printlink.noBlur = 1
dfluess ·

Ja, oder so :-)

temp.PRINT = TEXT
temp.PRINT.value = <img src="druck.gif" alt="Druckversion ausgeben" border="0" />
temp.PRINT.postUserFunc = tx_make_printlink
temp.PRINT.postUserFunc.include_post_vars = 1
temp.PRINT.postUserFunc.target = _blank
temp.PRINT.postUserFunc.popup = 1
temp.PRINT.postUserFunc.windowparams =  resizable=yes,toolbar=no,scrollbars=yes,menubar=no,width=695,height=822
temp.PRINT.postUserFunc.windowname = Druckversion
Unbekannter Benutzer ·

Mmh, also irgendwie scheint es mir, dass ich mein Hirn heut nicht mit zur Arbeit genommen habe ... ich werde die letzten Vorschläge mal testen. Erstmal danke soweit!!

Unbekannter Benutzer ·

Okay, ich habe mich für die neue Extenstion cron_printlink entschieden. Die scheint mir sinniger programmiert zu sein.
Vielen Dank an euch beide.

Markus

danaron ·

oder so für make_printlink:

# Link zur DRUCKVERSION
marks.DRUCKVERSION = TEXT
marks.DRUCKVERSION {
value = {$meineVariable.var10}
stdWrap.postUserFunc = tx_make_printlink
stdWrap.postUserFunc {
aTagParams = rel="nofollow"
include_post_vars = 1
target = _blank
no_user_int = 1
}
}