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

Formular mit Auswertung und speicherung in Datenbank

Eingetragen von bit-checker (28)
am 14.01.2015 - 22:36 Uhr in
  • Modulsuche
  • Drupal 7.x

Hallo liebe Gemeinde,
ich suche ein Modul, mit dem ich nacheinander durch verschiedene Formular Daten sammeln, auswerten und speichern kann.
Genauer gesagt habe ich drei Formulare, welche nacheinander ausgefüllt werden sollen. Je nach Eingabe im vorherigen Formular wird das nachfolgende abgewandelt. Die Daten werden gesammelt und ausgewertet. Am Ende wird eine Übersicht mit den überarbeiteten Daten erstellt. Es ist ein Bestellprozess. Nach Absenden sollen Mails versand werden.

Kann man webform nehmen oder was aus dem commerce? Ich möchte gerne gleich den richtigen Weg nehmen.

Vbagin

‹ Systematik erstellen CCK Feld ( Select) und Views ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Der richtige Weg wäre ein

Eingetragen von tobi-berlin (857)
am 15.01.2015 - 08:07 Uhr

Der richtige Weg wäre ein eigenes Modul. Gerade wenn die nachfolgenden Formulare sich an die vorhergehenden anpassen sollen, wirst Du eh individuelle Anpassungen machen müssen, kein Modul wird alle Deine Anforderungen umsetzen können. Ich würde mich an Deiner Stelle mit der Forms API beschäftigen und das selber machen oder machen lassen. Webform oder irgendein anderes Modul kann man dazu sicher irgendwie nutzen, aber um das wirklich in die von Dir benötigte Form zu pressen, wäre einiges Gefrickel nötig und das Ergebnis wäre sicher alles andere als schön.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Forms API

Eingetragen von bit-checker (28)
am 27.01.2015 - 13:23 Uhr

Vielen Dank für die Antwort. Ich habe mich von Dir inspirieren lassen und mich mit der API beschäftigt. Dazu habe ich auch schon den Rahmen für ein eigenes Modul erstellt.
Mein Plan ist nun mittels API einen eigenen ContentType mit ein paar fields (Bild, Bezeichnung, Beschreibung, Preis) anzulegen. Mit diesen ContentType können dann neue Inhalte angelegt werden. Mit hook_node_info() konnte ich schon mal einen eigenen ContentType anlegen. Ich finde jetzt aber keine Möglichkeit die fields mittels Programmcode anzulegen.
Dann soll es ein mehrstufiges Formular geben. Besonders knifflig scheint mir die Funktionalität auf Änderungen in einem Select- Auswahlfeld ein weiteres Feld zu berechnen, ohne nach der Änderung noch ein Button zu drücken.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Du vermengst jetzt aber

Eingetragen von tobi-berlin (857)
am 27.01.2015 - 13:42 Uhr

Du vermengst jetzt aber unterschiedliche Themen - einen Inhaltstypen mit hook_node_info anzulegen hat mit der Forms API nichts zu tun. Wenn einen Inhaltstypen programmatisch mit Feldern anlegen möchtest, findest Du hier eine Anleitung: http://public-action.org/content/drupal-7-field-api-drupal-7-adding-cust...

Wenn Du nach Änderungen in einem Select-Feld ein anderes Feld berechnen möchtest, brauchst Du JavaScript. Wenn Dir die Drupal-eigene States API 8https://api.drupal.org/api/drupal/includes!common.inc/function/drupal_process_states/7) nicht reicht, müsstest Du das selber schreiben

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

Statistik

Beiträge im Forum: 250238
Registrierte User: 20466

Neue User:

  • StevenEness
  • FoxPiola
  • ocvk2810

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