Block in Webform

am 28.10.2014 - 14:05 Uhr in
Hallo,
Es gibt in Drupal das Modul "whois" das einen Block und eine Seite für den Lookup zur Verfügung stellt.
Ich möchte nun gerne diese Abfrage in ein Webform integrieren. Jedoch habe ich hier keine Möglichkeit Blöcke oder bestehende Seiten einzubinden.
Kann mir hier jemand weiterhelfen?
- Anmelden oder Registrieren um Kommentare zu schreiben
warum webform?
am 28.10.2014 - 14:34 Uhr
Was soll das Webform tun, bzw. was möchtest du erreichen?
Ich möchte im Webform
am 28.10.2014 - 14:41 Uhr
Ich möchte im Webform überprüfen ob Domains verfügbar oder bereits vergeben sind. Im Grunde halt die Funktionaliät des Whois Modules im Webform benutzen.
Im Webform werden dann ich noch andere Sachen abgefragt. Die Domaingeschichte ist nur ein Teil des ganzen.
warum nicht content_type?
am 28.10.2014 - 15:07 Uhr
mit content_type bist du erheblich flexibler
Selbst wenn du das Modul als
am 28.10.2014 - 17:28 Uhr
Selbst wenn du das Modul als Block in ein Webform integrieren würdest, gibt es da noch das Problem der unterschiedlichen Submit-Callbacks - das Modul als solches arbeitet eigenständig und bietet dir nur einen Block mit einem Formular und beim Abschicken eine entsprechende Ausgabe.
Das Ganze lässt sich so dann nicht direkt weiter in einer Webform nutzen.
Mir stellt sich - wie auch ronald schon - die Frage, was genau möchtest du damit erreichen.
Egal, ob du hier nun Webform oder einen eigenen Content-Typen für das Ganze verwendest, wirst du um ein eigenes Modul nicht herum kommen, um die Funktionalitäten in bestehende Workflow (bspw. das Abschicken eines Webforms oder Anlegen eines neuen Nodes) zu integrieren.
Du kannst natürlich die vom Modul whois gebotenen Funktionen nutzen, um dir dann entsprechende Field-Widgets oder eigene Validierungsfunktionen zu erstellen.
Bestehende Formulare könntest du hier über den hook_form_alter mit Validierungsfunktionen erweitern und dann entsprechend auf Eingaben der Domain reagieren.
SteffenR