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 - 08: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 - 08: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 - 08: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 - 08: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 - 09: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 - 09: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 - 10: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

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 6 Tagen
  • Hey danke
    vor 2 Wochen 10 Stunden
  • Update: jetzt gibt's ein
    vor 2 Wochen 1 Tag
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 5 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 5 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 2 Tagen
  • In der entsprechenden View
    vor 3 Wochen 2 Tagen
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 2 Tagen
  • gelöst
    vor 5 Wochen 6 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 10 Stunden

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

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