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

Wie kann man ein ausgefülltes webform-Formular ausdrucken?

Eingetragen von albert39 (384)
am 11.10.2010 - 14:25 Uhr in
  • Modulsuche
  • Drupal 6.x

Zur Anmeldung eines neuen Mitgliedes bei einem Verein (dessen Webseite ich erstelle) soll das ausgefüllte Formular (also mit allen durchgeführten Einträgen) ausgedruckt werden, da es für einen Einziehungsauftrag unterschrieben werden muss. Es muss nicht pdf sein, aber der Ausdruck soll dem Webformular doch einigermaßen ähnlich sein. Mit dem print-modul bekommt man nur das leere Formular.

Was soll ich unternehmen, damit der Ausdruck vollständig ist?

Vielen Dank für einen guten Tipp.

Albert

‹ Download Verzeichnis pro User [gelöst] Modul um Screenshot von Website zu erzeugen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Habe da auch noch kein Modul

Eingetragen von Sense (1559)
am 11.10.2010 - 14:41 Uhr

Habe da auch noch kein Modul zu gefunden, könnte man aber relativ schnell als eigenes Modul realisieren.
Kann Dir gern bei sowas helfen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Man kann doch einfach den

Eingetragen von Exterior (2903)
am 11.10.2010 - 14:47 Uhr

Man kann doch einfach den Druck-Dialog des Browsers nehmen, oder nicht?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dann musst Du aber die

Eingetragen von Sense (1559)
am 11.10.2010 - 14:57 Uhr

Dann musst Du aber die print.css deines Themes anpassen damit Du nicht das ganze Menü und alles Andere herum mit ausdruckst.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, das muss er dann

Eingetragen von Exterior (2903)
am 11.10.2010 - 15:07 Uhr

Ja, das muss er dann natürlich machen. Wäre aber meiner Meinung nach die bessere Variante. Denn mit einem extra Modul kann man auch nur wenig anderes machen, als eine extra print.css einzubinden und dann vielleicht noch den Druck-Dialog über JS öffnen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Eigenes Modul für Printout entwickeln?

Eingetragen von albert39 (384)
am 11.10.2010 - 16:03 Uhr

Danke an Sense und Exterior.

Die ganze Browserseite ausdrucken ist wegen des überflüssigen Randinhaltes nicht geeignet. Es sollte auch für den Anmelder einfach sein und alles mit einem "Ausdrucken"-Button erledigt sein.
Ich habe noch nie ein Modul entwickelt, aber wenn Sense meint, dass dies ein einfaches Modul sein könnte, dann reizt mich die Herausforderung. Wie man grundsätzlich ein Modul erstellt und "hooked", ist ja dokumentiert. Sense hat mir seine Hilfe angeboten. Was würdest Du mir als ersten Schritt empfehlen? (von php und JS habe ich etwas erweiterte Grundkenntnisse).

Herzliche Grüße

Albert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich vermute mal, dass die

Eingetragen von Sense (1559)
am 11.10.2010 - 16:09 Uhr

Ich vermute mal, dass die Seite ausgedruckt werden soll, direkt nach dem das Webform versendet wurde?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Forumlar nur ausfüllen und ausdrucken

Eingetragen von albert39 (384)
am 11.10.2010 - 16:43 Uhr

Nein, dieses Formular wird gar nicht versendet. Wie oben schon angeführt, soll es nach dem Ausfüllen durch Anklicken eines "Drucken"-buttons ausgedruckt werden, damit man es unterschreiben kann. Es wird dann vom User per Fax oder Post weitergeschickt. Das funktioniert ähnlich dem Adobe-Designer, wo man ein pdf-Formular ausfüllen und dann drucken kann. Aber ich habe festgestellt, dass dies auf vielen PCs nicht funktioniert (wahrscheinlich abhängig von der Acrobat-Reader-Version). Somit dachte ich, dass das Ausfüllen eines webform-Formulars sicher verläßlicher funktioniert, aber natürlich müssen die Einträge mitgedruckt werden.

Albert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Bestätigungs-Information

Eingetragen von albert39 (384)
am 12.10.2010 - 12:55 Uhr

Wenn ich darauf verzichte, dass der Ausdruck ein getreues Abbild des Formulars ist, sondern nur (einigemaßen geordnet) die eingegebenen Daten anzeigt, so wäre das auch eine Lösung, da es uns nur auf die Unterschrift im Zusammenhang mit den Konto-Daten ankommt. Vielfach erfolgt bei Formularen (insbesondere in Shops) vor dem Absenden eine Anzeige der eingegeben Daten (mit Korrekturmöglichkeit). Wenn man das in Drupal realisieren könnte, dann wäre vielleicht der Ausdruck dieser Seite über das print-Modul einfacher möglich.

Meine (Zusatz-)Frage daher: gibt es schon eine Möglichkeit, die eingegebenen Daten (in einem webform) auf einer neuen Seite darzustellen oder müsste dafür auch ein Modul erstellt werden?

Danke für Eure Hilfe.

Albert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dazu müsstest Du den Gästen

Eingetragen von Sense (1559)
am 12.10.2010 - 13:02 Uhr

Dazu müsstest Du den Gästen die Berechtigungen geben Ergebnisse einsehen zu können.
Ich würde ich das Ganze von Hand bauen (eigenes Modul), dann kann man auch später ohnr Probleme eine PDF-Funktion adaptieren.

  • Anmelden oder Registrieren um Kommentare zu schreiben

css

Eingetragen von stBorchert (6003)
am 12.10.2010 - 15:21 Uhr
albert39 schrieb

Die ganze Browserseite ausdrucken ist wegen des überflüssigen Randinhaltes nicht geeignet.

Genau da kommt eine css-Datei mit media="print" bzw. @media print { ... } ins Spiel.
Damit kannst Du festlegen, wie die Seitenelemente bei einem Ausdruck (über die Druckfunktion des Browsers) dargestellt werden sollen. So kannst Du dann auch die Seitenleisten, Header und Footer einfach ausblenden und noch die Schriftfarbe festlegen:

@media print {
  #sidebar-left, #sidebar-right, #header, #footer {
    display: none;
  }
  #content {
    color: #000000;
    font-size: 12pt;
  }
}

hth,

 Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

CSS oder/und neues Modul

Eingetragen von albert39 (384)
am 12.10.2010 - 15:58 Uhr

Danke an Sven und an Stefan.

Da es mir offenbar ohnehin nicht erspart bleibt, irgendwann ein Modul zu erstellen, beginne ich mit http://www.drupalcenter.de/handbuch/15750. . Unabhängig davon werde ich den Tipp von Stefan weiter verfolgen. Wenn ich Ergebnisse habe, berichte ich (auch für die Community) hier.

Mit herzlichen Grüßen

Albert

  • Anmelden oder Registrieren um Kommentare zu schreiben

CSS-Datei. Verhaltensregeln.

Eingetragen von albert39 (384)
am 14.10.2010 - 20:05 Uhr

Danke Stefan

Zitat:

Tipp: Beachte die Verhaltensregeln des DrupalCenter.

Bitte um genauere Angabe, welche der Regeln ich verletzt habe.

Zitat:

Genau da kommt eine css-Datei mit media="print" bzw. @media print { ... } ins Spiel.

In welche CSS-Datei kommen diese Angaben? (print.css ?) Wenn ich den Druck über den Browser starte (also mit Ctrl+P), dann müßte nach meinem Verständnis eine Browser-interne CSS gelten. Die kann ich ja nicht beeinflussen. Was ist da falsch an meiner Überlegung?

Herzliche Grüße

Albert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Inhaltstyp als Alternative zu Webform?

Eingetragen von Frank Ralf (2135)
am 14.10.2010 - 20:27 Uhr

Hallo Albert,

guck dir doch mal diese Diskussion an: Webform -> Eingaben auswerten. Statt Webform definierst du einfach einen Inhaltstyp "Mitgliedsantrag". Dann hast du die Daten gleich im Drupalsystem. Die Benachrichtigung per E-Mail lässt sich per Trigger, Actions, Rules etc. löswn.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Inhaltstyp definieren

Eingetragen von albert39 (384)
am 14.10.2010 - 21:36 Uhr

Danke Frank.

In "Webform -> Eingaben auswerten" spiegelt sich genau mein Thema. Die Information, dass webform eher für Formulare gedacht ist, die per E-Mail versandt werden, war für mich sehr wichtig. Ich werde mir also CCK genauer ansehen und Deinen vorgeschlagenen Weg versuchen.

Herzliche Grüße

Albert

  • Anmelden oder Registrieren um Kommentare zu schreiben

print-css

Eingetragen von stBorchert (6003)
am 14.10.2010 - 21:39 Uhr

Hallo.

albert39 schrieb

Bitte um genauere Angabe, welche der Regeln ich verletzt habe.

Ich hoffe doch mal, keine. Dieser Satz ist Teil meiner Signatur und genereller Natur. Also nicht auf eine spezielle Person bezogen, sondern ein allgemeiner Hinweis.

albert39 schrieb

In welche CSS-Datei kommen diese Angaben? (print.css ?) Wenn ich den Druck über den Browser starte (also mit Ctrl+P), dann müßte nach meinem Verständnis eine Browser-interne CSS gelten. Die kann ich ja nicht beeinflussen. Was ist da falsch an meiner Überlegung?

Schau Dir mal den Artikel CSS: Stylesheet für ein Druck-Layout an. Dort wird sehr gut erklärt, wie man ein Stylesheet für Ausdrucke einbinden kann. Der Browser achtet nämlich sehr wohl auf ein (entsprechend deklariertes) CSS beim Drucken.

hth,

 Stefan

  • 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 1 Woche 6 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 14 Stunden
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 4 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 5 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 6 Tagen

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 24 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