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

PDF erzeugen mittels CCK und FPDF

Eingetragen von cube (9)
am 10.05.2011 - 16:37 Uhr in
  • Views
  • Drupal 6.x

Hallo zusammen,

ich möchte über CCK generierte Inhalte über FPDF in einem PDF ausgeben. Die PDFs werden hierbei in Nodes eingebunden.
Ein Weg wäre über GET die Inhalte an die PHP-Datei zu übermitteln, doch wäre das wohl eine sehr unsaubere Lösung.

Mein konkreter Anwendungsfall:
Das PDF erzeugt dynamisch generierte Berechnungen, die Daten (php-code, als Text gespeichert) hierfür sollen über CCK eingepflegt werden.

Bsp. :Nodetyp PDF erzeugen

Titel: [Titel des PDFs] (Anzeige in Node)
Beschreibung: [Beschreibung des PDFs. Bla bla bla] (Anzeige in Node)
CCKfeld Text: [PHPcode/skript für PDF] (Anzeige in PDF, über FPDF(-Template) erzeugt)

Die Idee dahinter ist, dass

  • FPDF als Template für die PDFs fungiert, also veränderbar ist und
  • die Daten für das PDF nicht offen zugänglich gemacht werden.

Die Einbettung der PDFs in Nodes ist kein Problem - lediglich die Einbindung von CCK für die Nodes UND das FPDF. Ich will also zwei Fliegen mit einer Klappe schlagen... ;)
Hat jemand eine Idee wie ich hier am cleversten vorgehen könnte?

Beste Grüße
cube

‹ Sprachen bei CCK-Inhaltstyp "Image" vertauscht Node erstellen: Einzelne (CCK) Felder mit Profildaten ausfüllen bzw. "vorausfüllen"? ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

an alle daten aus dem

Eingetragen von Peter Majmesku (656)
am 10.05.2011 - 18:12 Uhr

an alle daten aus dem entsprechenden node kommen: http://api.drupal.org/api/drupal/developer--hooks--core.php/function/hoo....

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke, jepster. Mein Problem

Eingetragen von cube (9)
am 10.05.2011 - 19:22 Uhr

Danke, jepster.

Mein Problem ist nicht primär an die Daten zu kommen. Entschuldige meine vllt. etwas ungenaue Fragestellung, aber ich wüsste einfach gerne wie "man" so allg. an das Problem herangehen sollte - die Frage nach der "Best Practise".

Erstelle ich über Views eine Maske, die ich dann in ein view...tpl packe, gehe ich direkt über node-xyz.tpl oder geht das ganz anders noch viel schneller und effektiver?

Das größere Problem scheint mir auch die Variablenübergabe an das FPDF-Template zu sein, da die Ausgabe der PDF-Datei parallel zur Ausgabe des Nodes erfolgen soll.

Bin für jede Hilfe sehr dankbar!

  • Anmelden oder Registrieren um Kommentare zu schreiben

wenn du mit views an die

Eingetragen von Peter Majmesku (656)
am 10.05.2011 - 19:32 Uhr

wenn du mit views an die daten kommen willst, machst einfach einen page-view und einen block-view. beim block view lädtst du die daten, zeigst sie aber nicht an, sondern lädst sie in deinen fpdf-code. wüsste nicht, welcher weg hierbei der königsweg ist. eleganter ist vielleicht der weg über ein mini-modul mit dem beschriebenen hook.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Abermals Dank! Denke auch,

Eingetragen von cube (9)
am 10.05.2011 - 20:19 Uhr

Abermals Dank!

Denke auch, dass es mit einem kleinen Minimodul am saubersten gelöst ist, aber da hab ich einfach zu wenig Erfahrung. Wenn ich es gelöst habe, meld ich mich wieder. Und wenn noch jemand eine Idee hat... nur zu! ;)

Schönen Abend allen!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich hab mir von einiger Zeit

Eingetragen von Sense (1559)
am 11.05.2011 - 08:03 Uhr

Ich hab mir von einiger Zeit mal ein eigenes Node Print Modul mit MPDF zusammengebaut, dass Dir bei jeder Node neben dem Reiter "Anzeigen" und "Bearbeiten" auch noch "Drucken" anbietet.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • lstin tombent homophonic wikke
  • Rolle erstellen nicht zu finden
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • 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
Weiter

Neue Kommentare

  • Rollen
    vor 2 Tagen 2 Stunden
  • Inzwischen sind wir bei
    vor 1 Woche 5 Tagen
  • Migrieren von D7 auf D8/ D10/ D11
    vor 1 Woche 6 Tagen
  • melde mich mal wieder, da ich
    vor 9 Wochen 3 Tagen
  • Hey danke
    vor 9 Wochen 4 Tagen
  • Update: jetzt gibt's ein
    vor 9 Wochen 5 Tagen
  • Hallo, im Prinzip habe ich
    vor 10 Wochen 2 Tagen
  • Da scheint die Terminologie
    vor 10 Wochen 2 Tagen
  • Kannst doch auch alles direkt
    vor 10 Wochen 6 Tagen
  • In der entsprechenden View
    vor 10 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250238
Registrierte User: 20465

Neue User:

  • FoxPiola
  • ocvk2810
  • marouane.blel

» 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 16 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