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

webform: manche token übergeben, andere aus nodetype holen

Eingetragen von smg23 (4)
am 06.08.2014 - 19:41 Uhr in
  • Module
  • Drupal 7.x oder neuer

Hey zusammen,

hoffe Ihr könnt mir helfen bzw mir die richtige Richtung zeigen - ich steh seit Tagen aufm Schlauch. Folgendes Szenario: ein Buchungssystem.

- in den Fields meines Nodetype stecken alle Infos wie Termin, Preis usw.
- die Übergabe per tokens an das Formular "http://foobar.com/buchung?title..." klappt
- nur ist eben die URL-Länge begrenzt
- d.h., um eine Buchungsbestätigung mit allen relevanten Daten zu generieren, muss ich irgendwie die Fields aus dem Ursprungsnodes abgreifen.

Hat jemand eine Idee oder Hinweis?

Danke schon mal,
Gruss, smg

‹ Node.js integration modul richtig installieren. Sitemap XML LastMod bei Custom Links einstellen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Du könntest in einem eigene

Eingetragen von wla (9218)
am 06.08.2014 - 19:59 Uhr

Du könntest in einem eigene Modul über die Implementation der Funktion hook_form_alter die Formularfelder vor ausfüllen. Dann brauchst Du nur die ID des zu referenzierenden Nodes zu übergeben.

.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dann stehe ich nicht auf dem

Eingetragen von smg23 (4)
am 06.08.2014 - 20:13 Uhr

Dann stehe ich nicht auf dem Schlauch, sondern es geht ohne code wohl doch nicht.. Danke für den Hinweis!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Schau dir mal Entityforms an,

Eingetragen von Goekmen (1013)
am 06.08.2014 - 23:02 Uhr

Schau dir mal Entityforms an, damit kann man recht viel machen.
Mit Rules kannst du dann die Buchungsbestätigungen erzeugen.

https://www.drupal.org/project/entityform

WEBTRANSFORMER

  • Anmelden oder Registrieren um Kommentare zu schreiben

du solltest dann die node id

Eingetragen von caw (2730)
am 07.08.2014 - 13:05 Uhr

du solltest dann die node id übergeben und in der webform die daten der node laden (php zulassen!)

C.A.W. Webdesign

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke Euch schon mal! hast

Eingetragen von smg23 (4)
am 07.08.2014 - 19:03 Uhr

Danke Euch schon mal!

hast mir n tipp, wie ich die felder des zugehörigen nodes in die webform (oder entityform) ziehe? ein zwei zeilen beispielhaften code reichen.

Das Setup ist Momentan:

1) der contenttype mit allen fields, ein Teil davon wird per panel als fields und views/quicktab mix-angezeigt
2) der "Buchen"-Button ist ein view mit context = nid, sowie alle für die Buchung relevanten fields, per rewrite wird die nid übergeben: /buchung?key=nid
3) webform / entityform: bekommt die NID. so, und genau da hänge ich.

Die restlichen Fileds auch URL übergeben geht wegen Länge mancher Textfelder nicht, ausserdem sollte niemand den Preis einfach über die URL ändern können ;) Also muss ich über die NID irgendwie die zugehörigen Fields in wie Web/Entityform einlesen.

Und, typisch für mich (und drupal) hab ich mich in irgendwelchen Untiefen verschiedenster Module verrannt.. darum dieser Post. Wie würdet ihr so etwas lösen? vielleicht ist mein Ansatz auch zu kompliziert und das geht anders simpler?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • лучшие сериалы
  • Рейтинг лучших онлайн казино на реальные деньги 2022
  • Nach Upgrade auf Drupal 9 Fehler im Installationsprofil
  • Komplexe Layouts per Drag & Drop mit Layout Paragraphs
  • Reload der vollständigen Seite
  • [doch nicht gelöst] View zeigt unter Felder falsche Werte
  • Die Splash Awards Deutschland und Österreich sind zurück!
  • [gelöst] Views in Seite einbetten
  • Fehler nach Drupal Core Update auf 7.91
  • (Gelöst) Taxonomie Beziehungen ausblendbar im Backend?
  • Suche Upgradeempfehlungen einer existenten Drupal7 Site auf 9/10?
  • Develop Custom Field in Views
Weiter

Neue Kommentare

  • Sehr interessanter und
    vor 1 Tag 7 Stunden
  • Works as designed – Erwartetes Verhalten
    vor 3 Tagen 6 Stunden
  • Welcher Fehler wird im Drupal
    vor 3 Tagen 21 Stunden
  • Zu früh gefreut. Jetzt
    vor 3 Tagen 23 Stunden
  • Filterkriterien » Hinzufügen » Kategorie » webformulareingabe
    vor 3 Tagen 23 Stunden
  • Müsste da noch ein Filter auf
    vor 4 Tagen 4 Stunden
  • Hast Du mal die Ausgabe des
    vor 4 Tagen 4 Stunden
  • Hab jetzt noch mal neu ein
    vor 4 Tagen 4 Stunden
  • Kann es sein, dass noch ein
    vor 5 Tagen 9 Stunden
  • Lösung
    vor 5 Tagen 20 Stunden

Statistik

Beiträge im Forum: 247953
Registrierte User: 19631

Neue User:

  • Harveycaf
  • Alexdorge
  • vagneralex3

» Alle User anzeigen

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