Mit "Formproc" Kontaktformular in einem Node
Eingetragen von Anonymous (0)
am 31.01.2006 - 11:50 Uhr in
am 31.01.2006 - 11:50 Uhr in
Hallo,
ich will das Modul formproc zur Erstellung eine Kontaktformulares auf einer Seite (im php-Modus) nutzen. Aber irgendwie komme ich nicht ganz voran.
Mit welchen Funktionen erstelle ich ein Kontaktformular?
Danke im voraus.
- Anmelden oder Registrieren um Kommentare zu schreiben
Kontaktformular
am 31.01.2006 - 14:59 Uhr
Zum Beispiel so: http://www.drupalcenter.de/node/58 oder gleich fertig so: http://drupal.org/project/feedback
mfg holger
drupal experience http://cms.stnetwork.de
Projekte: www.ebec.net | www.stnetwork.de
Beste Grüße, Holger
---
IT-News und IT-Jobs auf w3Projekt.com
Nicht genau das, was ich meine
am 31.01.2006 - 15:21 Uhr
Hallo Holger,
Danke zunächst für Deine schnelle Antwort.
Diese Anleitung habe ich schon gefunden. Mein Ziel jedoch ist es, ein Formular in einem Node zu integrieren und am liebsten nun mal mit den Möglickeiten von formproc.
Kennst Du die Beispiele zum
am 31.01.2006 - 16:30 Uhr
Kennst Du die Beispiele zum Formproc-Modul?
http://www.alexreisner.com/drupal/modules/formproc#examples
Ja kenn ich,
am 31.01.2006 - 16:33 Uhr
aber ich blicke da nicht ganz durch.
Wie sieht der Quellcode aus, wenn ich es in einen Node einbinden will. Kennst Du da vielleicht noch Beispiele?
Ein Ansatz
am 02.02.2006 - 15:06 Uhr
wäre z.B.:
<?php
$form_def['name'] = array (
'type' => 'text',
'name' => 'name',
'help' => 'Vor- und Nachname.',
);
$form_def['email'] = array (
'type' => 'text',
'name' => 'email',
'help' => 'E-Mail Adresse.',
);
$form_def['subject'] = array (
'type' => 'text',
'name' => 'subject',
'help' => 'Um was geht es?',
);
$form_def['body'] = array (
'type' => 'textarea',
'name' => 'body',
);
$form_def['body'] = array (
'type' => 'submit',
'name' => 'submit',
'label' => 'submit',
);
print formproc_render_form($form_def);
if (isSet($_POST)) print_r($_POST[edit]);
?>
--
sanduhrs · Stefan Auditor · Drupalcenter
http://drupal.org/user/28074 · http://association.drupal.org/user/646
Super :)
am 02.02.2006 - 15:26 Uhr
Danke, für den Denkanstoss.
Diese Zeile war für mich ausschlaggebend:
print formproc_render_form($form_def);
Wo steht das eigentlich?
Die nächste Frage wäre nun, wie ich bei einem Pflichtpfeld Drupal zur Prüfung und gegebenenfalls zur wieder Einblendung des Nodes nutzen kann.
Danke schon im Voraus. :)
Re: Super :)
am 19.02.2006 - 19:07 Uhr
Die nächste Frage wäre nun, wie ich bei einem Pflichtpfeld Drupal zur Prüfung und gegebenenfalls zur wieder Einblendung des Nodes nutzen kann.
...und, bist Du da weitergekommen?
--
sanduhrs · Stefan Auditor · Drupalcenter
http://drupal.org/user/28074 · http://association.drupal.org/user/646
Formproc schon 4.7-ready
am 20.02.2006 - 09:02 Uhr
Das Formproc-Modul ist offenbar noch nicht 4.7-ready
Hat jemand vielleicht schon vor, das zu portieren?
Soweit ich weiß gibt es
am 20.02.2006 - 09:19 Uhr
Soweit ich weiß gibt es keine Pläne für die Portierung nach 4.7, denn es gibt ja die neue form api http://drupal.org/node/33338 .
vg
--
sanduhrs · Stefan Auditor · Drupalcenter
http://drupal.org/user/28074 · http://association.drupal.org/user/646
C C K
am 20.02.2006 - 14:10 Uhr
Uff! Ich habe mir bislang nicht zugetraut, in die Form API reinzuschnuppern, aber gerade hab ich's mal getan. Sie zu benutzen scheint wirklich leicht zu sein, vergleichbar mit der Erstellung eines Formproc-Formulars. Und die Entwicklung des Content Construction Kits scheint ja auch wirklich sportlich voranzugehen.
Thx für die Info.
/edit: Wasn hier wieder mit der Formatierung passiert? Hab in meinem Post keine
strong
-Tags. sanduhrs, pack doch in das<strong>-Tag
am Ende Deines Posts den „/“ rein.ja, die Form Api ist nicht
am 20.02.2006 - 14:15 Uhr
ja, die Form Api ist nicht sonderlich schwierig zu nutzen, ich hoffe, dass einige features aus dem formproc noch übernommen werden, dann wäre die api ideal.
/edit: ja das strong kommt von mir, kann meinen vorigen Post aber nicht mehr editieren.
habe in diesen Post mal ein Ende eingebaut ;)
vg
--
sanduhrs · Stefan Auditor · Drupalcenter
http://drupal.org/user/28074 · http://association.drupal.org/user/646
Re: ja, die Form Api ist nicht
am 20.02.2006 - 15:11 Uhr
habe in diesen Post mal ein Ende eingebaut ;)
vg
Hatte ich versucht, hat aber nicht geklappt. Du hast scheinbar zwei genommen. Ich schätze, dieses „Feature“ (kein Hinzufügen von schließenden Tags) sollte ich mal als Bug melden, oder?
Das wäre dann eher ein
am 20.02.2006 - 15:24 Uhr
Das wäre dann eher ein feature request, glaube ich.
Bin aber der Meinung, dass es dazu schon Lösungen gibt, z.B. HTML corrector http://drupal.org/files/projects/htmlcorrector-cvs.tar.gz und Htmltidy http://drupal.org/files/projects/htmltidy-cvs.tar.gz .
vg
--
sanduhrs · Stefan Auditor · Drupalcenter
http://drupal.org/user/28074 · http://association.drupal.org/user/646
Naja
am 20.02.2006 - 15:41 Uhr
Naja, man kann mit einen Schreibfehler die Formatierung für den Rest der Seite durcheinanderbringen, das ist kein fehlendes Feature und gehört auch nicht in Contributed Module, sondern ist IMHO ein Bug im comment-Module.
Danke für die Links, Du hast echt für fast jedes Problem eins/zwei Kaninchen im Hut :-D.
Quote:Naja, man kann mit
am 20.02.2006 - 15:49 Uhr
Naja, man kann mit einen Schreibfehler die Formatierung für den Rest der Seite durcheinanderbringen, das ist kein fehlendes Feature und gehört auch nicht in Contributed Module, sondern ist IMHO ein Bug im comment-Module.
Das ist ja nur der Fall, wenn man HTML-Tags erlaubt, wie hier auf der Seite. Da HTML Tags allerdings in der Grundeinstellung erlaubt sind, hast Du meiner Meinung nach Recht.
Kannst es ja mal melden.
vg
--
sanduhrs · Stefan Auditor · Drupalcenter
http://drupal.org/user/28074 · http://association.drupal.org/user/646
Re: Naja
am 20.02.2006 - 17:57 Uhr
sondern ist IMHO ein Bug im comment-Module.
Das Filter-Modul ist für das Parsen der Eingaben verantwortlich. Wenn man also überhaupt von einem Bug sprechen kann, dann hat er mit dem Filter-Modul zu tun.