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

[gelöst] PDF generierung - footer für jede Seite?

Eingetragen von lloyyd (136)
am 26.07.2010 - 09:00 Uhr in
  • Modulsuche
  • Drupal 6.x

Guten Morgen!

Ich möchte beim generieren auf jeder Seite einen Footer hinzufügen, gibt es da die Möglichkeit einer Voreinstellung?
Ich denke ich muss das mit php umsetzen, wüsste aber nicht wo/wie, vielleicht hat jemand einen Ansatz für mich denn Google konnte mir da bisher nicht helfen..
Modul: print mit wkhtmltopdf

‹ File Upload GELÖST - RSS Feed NUR mit Titel und Anrisstext ... ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Template

Eingetragen von stBorchert (6003)
am 26.07.2010 - 09:04 Uhr

Hallo.
Laut Dokumentation kannst Du ein eigenes Template für die Ausdrucke erstellen. In diesem kannst Du dann einfach auch den gewünschten HTML-Code einfügen.

hth,

 Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hey Stefan, Danke für die

Eingetragen von lloyyd (136)
am 26.07.2010 - 09:20 Uhr

Hey Stefan, Danke für die Antwort!
Die Template Datei habe ich schon gefunden, dort hab ich auch schon einen Footer erstellt, allerdings steht dieser am Ende der gesamten PDF Datei, jetzt brauche ich aber dass der Footer auf jeder Seite der PDF Datei angezeigt wird..
Ich weiß nicht wie genau ich da anfangen soll, denn ich kann ja nicht direkt Prüfen wann eine Seite zu ende geht, um den Footer einzufügen, oder?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Footer

Eingetragen von stBorchert (6003)
am 26.07.2010 - 09:48 Uhr

Hm, soviel ich jetzt aus den Issues lesen konnte, sollte die Fußzeile eigentlich auf jeder Seite des PDF erscheinen.
Hast Du im Template eine Zeile mit $print['footer_message']? Das müsste die Fußzeile für jede Seite sein.

 Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

Leider nicht, die

Eingetragen von lloyyd (136)
am 26.07.2010 - 10:24 Uhr

Leider nicht, die footer_message erscheint nur einmal am Ende der PDF Datei..
$print['content'] enthält den ganzen html Code der Seite die gedruckt werden soll, deswegen funktioniert das glaube ich nicht.. :-/
Ich kann ja leider die $html Variable auch nicht zerstückeln und den Footer selber setzen, denn der Inhalt ist ja immer anders, ich muss also irgendwie der PDF Datei sagen dass sie den Footer an jeder Seite haben soll.

Ich habe dem wkhtmltopdf tool was man dort zusätzlich benutzt über einen Parameter( --margin-bottom 20 ) gesagt dass er 2cm Abstand auf jeder Seite nach unten haben soll. Es sollte doch möglich sein diesen Abstand gegen den Footer zu tauschen oder?
Problem ist aber dass dieses Tool nur über eine einzelne Datei integriert wird, da ist kein PHP Code oder soetwas..

  • Anmelden oder Registrieren um Kommentare zu schreiben

footer

Eingetragen von stBorchert (6003)
am 26.07.2010 - 10:30 Uhr

Ich hab gerade mal bei wkhtmltopdf nach dem Footer gesucht: Du kannst über die Optionen eine Fußzeile einfügen.

Dazu musst Du bei den Einstellungen des Moduls die Optionen für "wkhtmltopdf options" erweitern.
--footer-right "irgendein Text"

Inwiefern es da noch andere Optionen für die Fußzeile gibt, kann ich jetzt nicht sagen, das solltest Du selbst herausfinden können.

hth,

 Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

Stimmt du hast recht, ich hab

Eingetragen von lloyyd (136)
am 26.07.2010 - 11:12 Uhr

Stimmt du hast recht, ich hab diese Option schonmal gesehen, darüber habe ich ja auch die Seitenränder und Größe definiert, wusste aber nicht genau wie ich das mit dem Footer dort anstelle, wenn ich -footer-right benutze wandelt er die html Tags nicht um, dann hab ich --footer-html gefunden worüber man eine html Datei als Footer einbinden kann, damit funktioniert es, du hast mich auf die richtige Spur geführt, Danke ;-)

Übrigens kann man auch das Optionsfeld vergrößern denn ich z.B. benutze dort nun doch schon einige Optionen:
http://drupal.org/node/818766
Für zukünftige Sucher!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 4 Tagen 2 Stunden
  • Guckst du hier: step by step
    vor 3 Tagen 16 Stunden
  • Guckst du hier: step by step
    vor 3 Tagen 16 Stunden
  • Ich habe ja keine Angst vor
    vor 1 Woche 6 Tagen
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 2 Wochen 1 Tag
  • Vielen Dank erst einmal, aber
    vor 2 Wochen 3 Tagen
  • Du hast die "Trusted host
    vor 2 Wochen 3 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 4 Wochen 2 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 4 Wochen 5 Tagen
  • Arrrrg. Nix Tabelle :-D /*
    vor 9 Wochen 1 Tag

Statistik

Beiträge im Forum: 250284
Registrierte User: 20498

Neue User:

  • Inga GuAph
  • Robertolix
  • DavidBit

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 70 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