Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

Printer, e-mail and PDF versions - PDF Template

Eingetragen von Dr.Thodt (34)
am 28.10.2010 - 17:35 Uhr in
  • Module
  • Drupal 6.x

Hallo,

ich verwende das Modul "Printer, e-mail and PDF versions" um Inhalte als PDF auszugeben. Als PDF-Tool nutze ich TCPDF. Funktioniert auch soweit alles wunderbar, NUR
möchte ich das PDF gerne etwas umgestalten. Dazu habe ich die Datei print_pdf.tpl.php angelegt. Leider wird in jeder PDF Datei eine schwarze horizontale Linie angezeigt. Ich hab die .tpl.php schon komplett geleert um alle Ausgaben zu unterbinden (also eine leere PDF zu erhalten), aber die Linie bleibt in den PDFs. Ich hab auch schon sämtliche Einstellungen des Moduls bezüglich Logo, Footer usw. deaktiviert. Die Linie will nicht verschwinden.
Ich schätze also, die Linie kommt irgendwo aus dem Modul selbst oder durch TCPDF... Wie kann ich die Ursache finden und idealerweise gleich beheben?

Bin -wie immer- für alle Vorschläge dankbar.

PS: ich hab mal eine (fast) leere PDF angehängt, damit man sieht was ich meine.

AnhangGröße
Linie.pdf93.67 KB
‹ Drupal 7 Commerce Bookmarks/Wunschliste Vorgang bleibt hängen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

*schieb*

Eingetragen von Dr.Thodt (34)
am 02.11.2010 - 18:41 Uhr

Ist nicht die feine englische, ich weiss, aber ich ich hab da mal ein paar grundsätzliche Fragen:

Wenn ich eine Anfrage in diesem Forum stelle (war jetzt nicht so oft der Fall), dauert es Wochen und unter Umständen länger bis jemand antwortet. Ich will jetzt hier nix einfordern, also bitte nicht falsch verstehen, aber liegt es daran, dass ich fast immer so merkwürdige Probleme habe, die sonst keiner hat?
Oder liegt es an der Fragestellung, fehlen irgendwelche wichtigen Informationen, rieche ich unangenehm (*scherz*)?

Es ist ja meistens schon so, dass Probleme nicht wochenlang ungelöst bleiben können. Ich bin ja auch gerne bereit Spekulationen oder irgendwelchen merkwürdig erscheinenden Ideen nachzugehen, what ever.

Also, liebe Community, wie ich schon sagte, ich bin mir durchaus im Klaren darüber, dass ich hier keinen Anspruch auf Hilfe habe, aber ich fänd's sehr schön, wenn zumindest mal jemand _irgendwas_ schreibt, damit ich einer Lösung irgendwie näher komme. Und wenn's nur "Du stinkst" ist ;-)

Vielen Dank für die Aufmerksamkeit :-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also im konkreten Fall finde

Eingetragen von netzkoop (1820)
am 02.11.2010 - 20:22 Uhr

Also im konkreten Fall finde ich das Problem schon recht speziell... Hast du auch die Issues auf drupal.org durchforstet? Oder da mal gepostet?

Wenn du dich in den unbeantworteten Forenbeiträgen umschaust dann merkst du sicher, dass du nicht alleine bist.
Positiv denkend würde ich mal davon ausgehen, dass niemand der gerade Zeit hat eine Antwort weiss...

  • Anmelden oder Registrieren um Kommentare zu schreiben

luzer schrieb Hast du auch

Eingetragen von Dr.Thodt (34)
am 03.11.2010 - 13:24 Uhr
luzer schrieb

Hast du auch die Issues auf drupal.org durchforstet?

Ja, habe ich, aber nichts zur Lösung finden können. Auch eine Suchmaschinenrecherche hat zwar gezeigt, dass einer das selbe Problem hatte, sich aber nicht weiter dazu geäußert hat. Es ging da hauptsächlich auch um ein ganz anders Problem.

luzer schrieb

Oder da mal gepostet?

Hmm, ich trau mich nicht ^^ Nee, mal im Ernst, das werde ich wohl mal versuchen!

Vielen Dank für deine Antwort!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Mit der richtigen Suchanfrage

Eingetragen von docmiller (89)
am 16.11.2010 - 00:20 Uhr

Mit der richtigen Suchanfrage findest Du auch eine Lösung ;) http://www.lmgtfy.com/?q=drupal+TCPDF+header+line

Oder direkt hier: http://drupal.org/node/400162

  • Anmelden oder Registrieren um Kommentare zu schreiben

Themen der PDF mit tcpdf

Eingetragen von abc123 (92)
am 29.12.2010 - 05:02 Uhr

Habe einen halben Tag verbracht für mich eine Lösung zu finden:

1) Die horizontale Linie zwischen Header und Content lässt sich in der Datei
print/print_pdf/print_pdf.pages.inc
in der Funktion
function _print_pdf_tcpdf($print, $html, $filename)
Zeile 273 bei den document information mit

// set document information
$pdf->SetPrintHeader(false);
abstellen.

2) Um die PDF-Ausgabe zu gestalten habe ich zu den guten alten Tables gegriffen. Also in der Datei
print/print.tpl.php
im Body-Tag folgendes eingefügt:

<body>
<?php $node = $print['node']; ?>
<table><tr><td align="center">
<?php print $node->content['body']['#value'] ?>
</td><td>
<?php print $node->field_meinbild[0]['view'] ?>
</td></tr></table>
</body

3) Wenn man dann noch bei den Feldeinstellungen der Inhaltstypen - in diesem Falle für field_meinbild - für Basis und Drucken das gleiche ImageCache-Preset auswählt entfällt auch die lästige Fehlermeldung beim Erzeugen des PDF, dass ein Bild fehlen würde. Das Bild wird vom Modul ImageCache ja erst dann erstellt wenn es angefordert wird. Und da das beim ersten Aufruf des Nodes, der später auch per PDF ausgegeben werden soll, der Fall ist, liegt das Bild bereits vor wenn TCPDF danach sucht.

4) Um verschieden Templates für verschiedene Inhaltstypen zu gestalten einfach - wie es auch in der Readme.txt steht - die Datei
print.tpl.php
kopieren und in
print.node-[nodetype].tpl.php
umbenennen.

So, jetzt ist aber Zeit ins Bett zu gehen

abc123

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi, hier noch ein Hinweis,

Eingetragen von Anybody (39)
am 03.06.2011 - 00:01 Uhr

Hi,

hier noch ein Hinweis, wie man ohne Eingriff ins Modul die Linie entfernen kann:
http://julian.pustkuchen.com/drupal-print-pdf-modul-kopf-fusszeile-entfe...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Advertising Modul gesucht
  • Mysql Ver 8.0.41 zu MariaDB 10.11.11
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Doppelte Einträge verhindern
  • [abgeschlosen] PHP Composer von Plesk + .bashrc nicht vorhanden
  • Drupal 7 Focal Point – Bild auf Desktop vollständig anzeigen, nur in Responsive zuschneiden
  • ECA validiere Felder mit unlimitierter Eingabe
  • Zugriff auf Webform beschränken/gewähren
  • Drupal 10.4.5 und Bootstrap 3.x.
  • Probleme mit Drupal 10 - HTTP Statuscode 403 (gelöst)
  • View mit mehreren Ansichten, übersteuert nicht
  • [gelöst] Wiederherstellen mit backup&migrate
Weiter

Neue Kommentare

  • War Eure Suche erfolgreich?
    vor 2 Tagen 20 Stunden
  • V-Server ..
    vor 1 Woche 3 Tagen
  • ... generelle
    vor 1 Woche 3 Tagen
  • oder..
    vor 2 Wochen 4 Tagen
  • Also ich will dich ja nicht
    vor 2 Wochen 4 Tagen
  • nochmal MariaDB vs Mysql
    vor 2 Wochen 5 Tagen
  • Vielen Dank - feedback zu den Videos
    vor 4 Wochen 1 Tag
  • Falls dieses Thema noch mal
    vor 4 Wochen 4 Tagen
  • Prima, dann schreib bitte
    vor 4 Wochen 5 Tagen
  • Ah perfekt. Es hat an der
    vor 4 Wochen 5 Tagen

Statistik

Beiträge im Forum: 249988
Registrierte User: 20278

Neue User:

  • CharlestydaY
  • Darrenwem
  • DavidSeero

» Alle User anzeigen

User nach Punkten sortiert:
wla9454
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3855
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 13 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association