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 - 23: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 - 09: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 - 14: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 - 14: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

  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
Weiter

Neue Kommentare

  • Danke ich werde mir die
    vor 4 Wochen 13 Stunden
  • Vielen Dank für Ihren
    vor 4 Wochen 3 Tagen
  • Composer ist sehr ratsam
    vor 4 Wochen 5 Tagen
  • Vielen Dank für den
    vor 5 Wochen 17 Stunden
  • Die alten CMS Vergleiche von contentmanager.de
    vor 5 Wochen 1 Tag
  • Gut gemacht
    vor 5 Wochen 1 Tag
  • Layout Builder etc. z.B. für Landing Pages
    vor 5 Wochen 1 Tag
  • Links
    vor 5 Wochen 3 Tagen
  • Moin,wow, sehr gutes
    vor 5 Wochen 4 Tagen
  • Dass ist eine spannende
    vor 5 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250316
Registrierte User: 20566

Neue User:

  • Robertspaft
  • drupalthemes
  • rofilm

» Alle User anzeigen

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