Zum Inhalt springen

Druckversion von Suchergebnissen

Erstellt am 30. September 2005 · 15 Antworten · letzte Antwort am 6. Oktober 2005

Tags: Suche, Frage

Merlin732 ·

Hi,

ich würde gern ein Suchergebniss drucken...Problem ist, dass es mit meiner jetzigen Druckversion nicht geht, da eine neue Seite mit der Endung &type98 geöffnet wird, wobei dann natürlich die Ergebnisse, welche ja zur Laufzeit berechnet werden verschwinden und wieder das leere Formular erscheint.

Leider habe ich bisher nur Lösungen mit Javascript gefunden, welche ich aber nicht verwenden darf (Vorgabe).

Kann mir jemand helfen?

weborganisator ·

Habs gerade mal bei meinen Seiten ausprobiert: bei mir gehts. Vielleicht hilft Dir das hier weiter:

temp.printversion = COA 
temp.printversion {
  10 = IMAGE
  10.file = fileadmin/html/images/go_print.gif
  10.stdWrap.postUserFunc = tx_make_printlink
  10.postUserFunc.include_post_vars = 1
  10.postUserFunc.target = _blank
  20 = TEXT
  20.value =  
  30 = TEXT
  30.value = Seite drucken
  30.postUserFunc = tx_make_printlink
  30.postUserFunc.include_post_vars = 1
  30.postUserFunc.target = _blank
}

Ich vermute mal include_post_vars ist der Magic-Key.

weborganisator ·

Ich arbeite immer mit automaketemplate und dann sieht es einfach so aus:
subparts.printversion < temp.printversion

Im Template steht:
<div id="printversion"><a href="#">Druckversion</a></div>

Merlin732 ·
page.10.marks.DRUCKVERSION = COA 
page.10.marks.DRUCKVERSION {
           10 = IMAGE
           10.file = fileadmin/images/print.gif
           10.stdWrap.postUserFunc = tx_make_printlink
           10.postUserFunc.include_post_vars = 1
           10.postUserFunc.target = _blank
        }

Also bei mir schauts jetz so aus, das Bild erscheint auch, aber leider kann ich es nicht anklicken...also der Link fehlt irgendwie

weborganisator ·

Wie sieht es damit aus, also ohne COA?

temp.DRUCKVERSION = IMAGE
temp.DRUCKVERSION.file = fileadmin/images/print.gif
temp.DRUCKVERSION.stdWrap.postUserFunc = tx_make_printlink
temp.DRUCKVERSION.postUserFunc.include_post_vars = 1
temp.DRUCKVERSION.postUserFunc.target = _blank

marks.DRUCKVERSION < temp.DRUCKVERSION
Merlin732 ·

hi,

ich seh gerade, dass beide varianten funktionieren, d.h. den richtigen link erzeugen.

aber die suchergebnisse drucken funktioniert trotzdem nicht...

kann es sein, dass es irgendwie mit dem cachen zusammenhängt oder hast du noch eine andere idee?

Merlin732 ·

wäre trotzdem nice, wenn du mal nachschauen könntest, bisher habe ich nur wenige infos dazu gefunden...bzw. welche die dazu passen

Merlin732 ·

liegt doch nicht am caching.

mit der textversion geht es, mit der bildversion allerdings nicht, genau wie auf deiner seite übrigens.

weborganisator ·

Anstelle von

  10 = IMAGE
  10.file = fileadmin/html/images/go_print.gif
  10.stdWrap.postUserFunc = tx_make_printlink
  10.postUserFunc.include_post_vars = 1
  10.postUserFunc.target = _blank

Neu:

  10 = IMAGE
  10.file = fileadmin/html/images/go_print.gif
  10.stdWrap.postUserFunc = tx_make_printlink
  10.stdWrap.postUserFunc.include_post_vars = 1
  10.stdWrap.postUserFunc.target = _blank

Bei mir funktioniert es jetzt auch mit dem Grafiklink.