HOOK_form_alter bei Webforms

am 29.08.2013 - 08:58 Uhr in
Tach zusammen,
versuche gerade ein Webform dynamisch zu erweitern. Dazu ergänze ich das Formular durch Inhalten aus einer View. Klappt auch gut. Nur leider werden die Textboxen nicht beim Absenden berücksichtigt. Muss man hier noch irgendetwas berücksichtigen?
$form['submitted'][$itemno] = array(
'#type' => 'textfield',
'#title' => t($itemname),
);
Viele Grüße
Julsen
- Anmelden oder Registrieren um Kommentare zu schreiben
Bei der Webform wird
am 29.08.2013 - 09:48 Uhr
Bei der Webform wird hinterlegt, welche Inhalte versendet werden sollen. Wenn Du jetzt nur das Formular änderst, hast Du die Info über die zu sendenden Inhalte aber nicht auch geändert. Da hilft nur, im Modul Webform nachzusehen, wie das gelöst ist und die dazu nötigen Routinen aufrufen. So etwas wirst Du auch in keiner Dokumentation sondern nur im originalen Code finden.
Beste Grüße
Werner
Ok, danke. Das ist leider
am 29.08.2013 - 09:52 Uhr
Ok, danke. Das ist leider schade. Dann wäre es glaube ich einfacher, das Formular komplett selber zu schreiben, als mich durch den Webform Code zu wurschteln. Dachte ich könnte mir Arbeit sparen und müsste nicht das Rad neu erfinden :(
API-Funktionen des Modules
am 29.08.2013 - 10:30 Uhr
als mich durch den Webform Code zu wurschteln
Du musst nicht zwingend im Code des Module rumwuseln. Du kann Dir ja erst mal die API-Funktionen des Modules ansehen. Eventuell findest Du ja dort einen Ansatz um Dein Problem zu loesen.
Datei ansehen: webform.api.php