Kontaktformular
am 09.06.2009 - 08:53 Uhr in
Ich habe in meiner Navigationsleiste den Punkt "Kontakt" festgelegt.
Wenn dieser aufgerufen wird, soll der User auf eine Seite mit einem Kontaktformular stoßen.
Also soll er quasi in der 1. Zeile einfach seinen Namen bzw E-Mail-Adresse angeben, in der 2. Zeile den Betreff und dann halt sein Anliegen in nem Textfeld äußern können.
Bräuchte eine sehr genaue Beschreibung, wie ich so etwas kreieren kann, bin noch Anfänger...
Falls es diese Frage schon einmal gab, tut es mir leid.
Ich hatte zwar irgendwo schon einmal etwas über Kontaktformular-Erstellung gelesen, kam damit aber nicht klar...
- Anmelden oder Registrieren um Kommentare zu schreiben

Webform Modul
am 09.06.2009 - 08:57 Uhr
Hallo!
Nutze dafür am besten das Webform-Modul. Dieses stellt Dir nach der Aktivierung einen neuen Inhaltstyp für Webnformulare bereit. Dort kannst Du dann beliebige Formularfelder hinzufügen. Ist eigentlich recht simpel und nahezu selbsterklärend.
Beste Grüße,
Niko
Kommune3 Medien
Drupal Entwickler aus Dortmund
Hatte jetzt auch ne andere
am 09.06.2009 - 09:54 Uhr
Hatte jetzt auch ne andere einfach klingende Variante hier im Forum gefunden.
Demnach soll zunächst unter Administrator --> Module die Punkte "forms" und "survey" aktiviert werden.
Dann unter Administrator --> access control die Punkte "anonymous user", "authenticated user" und "submit surveys" aktiviert werden.
Dann Aktivierung des Kontaktformulars unter Admin --> Inhalt erstellen --> survey.
Also alles ganz einleuchtend, zumindest bis dahin.
Mir fehlen aber die entsprechenden Unterpunkte von Administrator. Hab nur die Unterpunkte "Inhalt erstellen", "Verwalten" und "Abmelden".
Bei den Modulen ist weder "Forms" noch "Survey zu finden". Den Punkt "access control" gibts es bei meiner Version auch nicht, auch den Punkt "survey" gibt es unter "Inhalt erstellen" nicht.
Liegt wohl daran, dass diese Hinweise von ner anderen drupal-Version ausgehen? Wenn dem so ist, könnte mir jemand sagen, wie die Punkte in anderen Versionen heißen?
--------
Ich beziehe mich auf folgende Anleitung (funktioniert das noch so?)
h2. Vorwort
Folgende, kurze Anleitung zeigt wie man in Drupal ein einfaches Kontaktformular erzeugt.
h2. 1. Benötigte Module aktivieren und Rechte vergeben
1. Unter @Administrator >> Module@ die Module forms und survey aktivieren.
2. Unter @Administrator >> access control@ für den "anonymous user" und "authenticated user", "submit surveys" aktivieren, somit kann jeder Besucher der Webseite das Kontaktformular nutzen.
h2. 2. Das Kontaktformular erstellen
1. Unter @Administrator >> Inhalt erstellen >> survey@ ein Kontaktformular erzeugen. Hierbei wird ein Titel (Bsp: Kontaktformular), ein sinnvoller Pfad zum Kontaktformular (Bsp. /kontakt/), ein einleitender Text (Bsp: Hier haben Sie die Möglichheit uns eine eMail zu senden...), der Pfad zur "Danke-Seite", die erscheint wenn das Kontaktformular abgesendet wurde (Bsp: /danke/) und die Empfänger-eMail-Adresse vergeben.
2. Wir erstellen nun das eigentliche Formular. Wir erzeugen dafür drei Formularfelder: "Name", "eMail Adresse" und "Nachricht". Rechts auf @form@ klicken, als Typ "textfield" auswählen, als Titel "Name" eingeben, optional einen Erklärunsgtext eingeben sowie das "Required field" aktivieren. Dieselbe Vorgehensweise zur Erzeugung des eMail Feldes, wobei in der "Validation function" eMail ausgewählt werden sollte, für das Nachrichtenfeld sollte Typ textarea und auch das Required field ausgewählt werden. Fertig!
Abschließend die erforderliche "Danke-Seite" mit dem vorher vergebenen Pfad (in unserem Beispiel /danke/) erstellen und das Kontaktformular z.B. über www.name.tld/kontakt aufrufen bzw. in die Webseite einbinden.
Webform
am 09.06.2009 - 10:05 Uhr
Hallo!
Nein, das Survey Modul wurde von dem Webform Modul abgelöst. Du kannst es außerdem nicht unter deinen Modulen finden, da Du es erst in Dein Modulverzeichnis kopieren musst, um es nutzen zu können.
Vertrau mir und nimm das Webform Modul. Lade es herunter, entpacke es und kopiere den Ordner webform in folgendes Verzeichnis deiner Drupal-Installation: /sites/all/modules/
Anschließend kannst Du das Modul unter Verwalten -> Module aktivieren. Sodann steht dir unter "Inhalt erstellen" ein neuer Inhaltstyp Webform zur Verfügung. Ist wirklich ganz einfach :)
Beste Grüße,
Niko
Kommune3 Medien
Drupal Entwickler aus Dortmund
Gibt da ja 2
am 09.06.2009 - 10:31 Uhr
Gibt da ja 2 Download-Versionen...wo seh ich welche drupal-Version ich habe?
Soweit ich mich recht
am 09.06.2009 - 16:16 Uhr
Soweit ich mich recht entsinne, ist doch im Core das Modul "contact" drin. Einfach aktivieren, als Menüpunkt anlegen und fertig.
Drupal Version
am 09.06.2009 - 19:33 Uhr
Die Drupalversion erkennt man unter "Verwalten,Berichte,Statusbericht" dort in der ersten Zeile.
a.
Verzeichnis?
am 10.06.2009 - 07:54 Uhr
Vertrau mir und nimm das Webform Modul. Lade es herunter, entpacke es und kopiere den Ordner webform in folgendes Verzeichnis deiner Drupal-Installation: /sites/all/modules/
Verzeiht meine Unwissenheit...wie finde ich nun dieses Verzeichnis, wo das reinkopiert werden soll?
Für ein Kontaktformular
am 10.06.2009 - 08:18 Uhr
Für ein Kontaktformular kannst du doch das Drupaleigene "Contact" verwenden.. findest du unter Startseite->Verwalten->Strukturierung->Module "Contact" aktivieren.
Wenn das hast kannst dir ein Kontaktformular unter Strukturierung erstellen.. jedenfalls bei D5 so,.. D6 sollte aber auch so sein o.ä.
BSG1966 schrieb kommune3
am 10.06.2009 - 08:22 Uhr
...Verzeichnis deiner Drupal-Installation: /sites/all/modules/
Verzeiht meine Unwissenheit...wie finde ich nun dieses Verzeichnis, wo das reinkopiert werden soll?
Wie hast Du denn Drupal installiert? Mit FTP sieht man doch das Basisverzeichnis (falls es nicht umbenannt wurde) drupal. Dann wechselst Du mit dem FTP Client zu den Unterverzeichnissen (ganz ähnlich, wie im Explorer von Windows oder anderer Software) die oben erwähnt wurden - oder was willst Du genau wissen?
a.
@Ilkid: Aktiviert hab ich
am 10.06.2009 - 08:38 Uhr
@Ilkid: Aktiviert hab ich das "Contact" ja schon bei den Modulen, aber wie das dann weitergehen soll, weiß ich halt nicht...Hat sich ja nach der Aktivierung nichts weiter getan.
@azze12: Das wird wohl das Problem sein, ich habe hier nur die Arbeit eines Anderen übernommen, habe also drupal nicht selbst installiert. Ich selbst hatte bis vor 2 Tagen nur wenig mit der Erstellung von solch Seiten zu tun, weiß also auch nicht wo ich das FTP und den dazugehörigen Client finden kann...
kontaktformular
am 10.06.2009 - 09:14 Uhr
Startseite->Verwalten->Strukturierung->Kontaktformular
Kategorie hinzufügen-> Kategorie z.B Allgemeines Kontaktformular
Empfänger z.B test@test.de (die E-Mail Adresse wo die Anfrage oder was auch immer hingehen soll)
Automatische Antwort z.B Vielen Dank
Speichern, fertig
weiter
Startseite->Verwalten->Strukturierung->Menüs
Wenn es dort deaktiviert ist mußt es aktivieren.
Wenn es in die "Primary links" gepackt hast mußt das auch aktivieren.. Startseite->Verwalten->Strukturierung->Blöcke
Rollen beachten, falls es nicht sichtbar ist..
good luck
FTP
am 10.06.2009 - 11:15 Uhr
Hallo,
Um das Verzeichnis zu finden und sinnvoll mit Drupal arbeiten zu können brauchst Du die Zugangsdaten zu dem Internetprovider, auf dem Drupal installiert ist - sonst kannst Du manches nicht voranbekommen bzw. nur sehr umständlich. Wenn Dir jemand diese Arbeit übergeben hat, dann bitte auch die Daten für den FTP Zugang erfragen. FTP Programme findet man mit google (auch kostenlose "Freeware"). So ein FTP Programm sollte man auf dem eigenen PC installieren, dann mit den Daten, die man vom Vorgänger bekommt, installieren (ggf. in entsprechenden Foren Hilfe zu dem speziellen FTP Programm suchen bzw. danach googeln). Dann sieht man die Verzeichnisstruktur, in der drupal installiert ist und kann z.B. auch viele Bilder, Module etc.... einfacher hochladen...
Gruß
a.