Zum Inhalt springen

Wrap um den Link von PDF Genarator

Erstellt am 14. Juli 2005 · 2 Antworten · letzte Antwort am 15. Juli 2005

Tags: PDF, Frage

notenexperte ·

Hallo,

habe schon ziemlich viel im Forum gesucht aber noch keine funktionierende Antwort gefunden.
Ich habe den pdf Generator eingebunden (funktioniert) und möchte nun den Link zur pdf Version in einem eigenen <div> Block wrappen.
Folgender Code bewirkt, dass der Text gewrappt wird, aber der link vom Generator (<a href="index.php?id=8&type=123" onfocus="blurLink(this);">)steht vor dem <div>. Es soll aber genau umgekehrt sein:

16 = TEXT
16.wrap = <div id="pdf"> | </div>
16.value = Diese Seite als pdf
16.postUserFunc = tx_pdfgenerator->makePdfLink

Ich hoffe, ich habe micht nicht zu umständlich ausgedrückt, hier ein Link zur Seite: http://web303.adebes.de/index.php?id=9 . Der Quelltext wird in meinem Template von Typoscript erzeugt, die Lösung müsste deshalb auch dort zu finden sein.

Danke vorab für jeden Vorschlag.

Grüße Uli

Jörg Roth ·

Hi,

schau mal in der Klassendatei class.tx_pdfgenerator.php der Erweiterung nach. In der Funktion makePdfLink() wird der Link selber erstellt.

Zeile 186 habe ich beispielweise so modifiziert:

return $link.$content.'</a>';

J

notenexperte ·

Super,
hat funktioniert, habe in der class.tx_pdfgenerator.php folgendes reingeschrieben:

return $link . $content . '</a></div>';

und das Setup folgendermassen ergänzt:

 15 = HTML
 15.value = <div id="pdf">
 16 = TEXT
 16.value = Diese Seite als pdf
 16.postUserFunc = tx_pdfgenerator->makePdfLink

.
Ich weiss zwar nicht, ob das die sauberste Lösung ist, aber die <div> Tags werden richtig gesetzt, und der Code ist wieder valide..
Danke! 😃