Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

[gelöst] Kontaktformular: Nachricht vom jeweiligem Node zum Autor mit Titel o.ä. senden

Eingetragen von alexhaack (15)
am 07.03.2014 - 00:08 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x

Status: anscheinend gelöst, siehe letzten Beitrag.

Hallo,
ich baue gerade eine Art Angebotsseite für Immobilien auf. Nun möchte ich es dem Besucher ermöglichen, dass vom jeweiligem Node bzw. Angebotsseite ein Kontaktformular für den Besucher ermöglichen, dass dieser den Autor (Anbieter) eine Nachricht schreiben kann. Damit der Autor die Nachricht zuweisen kann, müsste der Titel bzw. mit Link mitgesendet werden. Ich war die ganze Zeit am grübeln, wie das technisch machbar ist. Ich stehe derzeit auf dem Schlauch. Dem Autor soll eine E-Mail an die hinterlegte Mail-Adresse gesendet werden. Als kleine "Hilfe" zum Aufbau des Projektes nahm ich den Anbieter mit der Zahl 24.

Zusammenfassung:
Der Benutzer (registriert) oder Besucher sieht eine Immobilie, kontaktiert per Formular auf der aktuellen Seite (Node) den Anbieter (Autor) und dieser bekommt eine Nachricht, da der Benutzer oder Besucher einen E-Mail hinterlegt hat, kann der Anbieter die Nachricht zum zugeordnetem Node beantworten.

Über Ideen und Umsetzung wäre ich euch sehr dankbar. Das Projekt wird "ehrenamtlich" betrieben.

Vielen Dank.

‹ Login im Backend nach Installation eines eigenen Themes nicht mehr möglich [gelöst] Kontaktformular: Nachricht vom jeweiligem Node zum Autor mit Titel o.ä. senden ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Mache ich mit den Tokens

Eingetragen von PeterX (505)
am 07.03.2014 - 00:55 Uhr

Mache ich mit den Tokens, siehe Bilder (Webform Email Einstellung", man kann dort sehr variable, vieles machen.
Hoffe das war es...LGP

PS: den WEBFORM Block nutzen.

AnhangGröße
bild-1.png 356.13 KB
bild-2.png 64.04 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Für verschiedende Autoren

Eingetragen von PeterX (505)
am 08.03.2014 - 13:58 Uhr

FALSCH !!!
Für verschiedende Autoren müßtes Du das token -> [node:author:mail] nutzen, siehe Bild3

AnhangGröße
bild-3.png 36.18 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke...

Eingetragen von alexhaack (15)
am 07.03.2014 - 12:58 Uhr

Danke für die Bilder, werde mich später daran versuchen und hoffe, dass es auch klappt.

Ich habe es jetzt zumindest so verstanden dass ich ein normales Formular als Block erstelle und in einem Node "einbinde" welches die Mail-Adresse des Autors zum jeweiligem Node übergibt und einige Daten des jeweiligen Node?

Verwendest du noch andere Module? Bei mir wird zumindest weniger angezeigt.

Bei mir ist Webform teilweise englisch, aber bei E-mail to address nimmt der keine Variablen wie [node:author:mail] und Co. an, oder ich habe irgendwas falsch gemacht.

OT
Auch wenn es hier fehl am Platz ist. Wenn z.B. ein Inhalt (Angebot ...) (Node) eines Knotentyps nicht mehr verfügbar ("gelöscht, ausgeblendet") wurde, gibt es eine Möglichkeit eine passende Fehlerseite auszugeben ähnlich wie beim Anbieter mit der Zahl 24 wenn der Inhalt nicht mehr verfügbar ist? Der Autor soll aber die Möglichkeit haben, von seinem "Inserat" vorerst als Vorlage speichern zu können und später zu veröffentlichen, wobei wenn ein Moderator das "Inserat" als unveröffentlicht markiert, soll der Autor natürlich sein eigenes, "zurückgezogenes Inserat" nicht mehr sehen können.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Du brauchst das "token.modul"

Eingetragen von PeterX (505)
am 07.03.2014 - 13:46 Uhr

Du brauchst das "token.modul" ;in Google eingeben
und im Anhang meine Webform`s

Allerdings funktioniert mein Token im EMAILfeld auch nicht....

Muß nochmal nachlesen

AnhangGröße
Unbenannt-1.png 535.46 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Modul

Eingetragen von alexhaack (15)
am 07.03.2014 - 15:45 Uhr

Das Token-Modul hatte ich bereits schon installiert. Einige verfügbare Zusätze für Webforms habe ich nachinstalliert, Multifile scheint es nicht mehr zu geben, wobei es eventuell nicht benötigt wird.

Da ich etwas auf dem Schlauch stehe, möchte ich nochmal nachfragen. Ich gehe davon aus, dass ich eine neue Webform mit Komponenten usw. erstelle, [node:author:mail] funktioniert leider (noch) nicht, später wird das erstellte Formular per Block eingefügt (?)

  • Anmelden oder Registrieren um Kommentare zu schreiben

webformBlock

Eingetragen von PeterX (505)
am 07.03.2014 - 16:56 Uhr

Ja im inhaltstyp gibts einen Haken....

alexhaack schrieb

Das Token-Modul hatte ich bereits schon installiert. Einige verfügbare Zusätze für Webforms habe ich nachinstalliert, Multifile scheint es nicht mehr zu geben, wobei es eventuell nicht benötigt wird.

Da ich etwas auf dem Schlauch stehe, möchte ich nochmal nachfragen. Ich gehe davon aus, dass ich eine neue Webform mit Komponenten usw. erstelle, [node:author:mail] funktioniert leider (noch) nicht, später wird das erstellte Formular per Block eingefügt (?)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Scha Dir das mal an, ist ein Fertiges Formular

Eingetragen von PeterX (505)
am 07.03.2014 - 16:58 Uhr

https://drupal.org/node/1113016#comment-5700156

  • Anmelden oder Registrieren um Kommentare zu schreiben

OK, vielen Dank, werde mich

Eingetragen von alexhaack (15)
am 08.03.2014 - 03:37 Uhr

OK, vielen Dank, werde mich daran versuchen, es gibt auch eine letzte Aktualisierung. Also müsste doch Webforms beim Inhaltstypen aktiviert werden?

Habe das Modul installiert und konfiguriert, 3 Felder werden angezeigt (Name, Mail, Text), demnach müsste geschaut werden, ob es erweiterbar wäre. Wenn es aber mit Webforms trotzdem machbar wäre, wäre es schon nicht schlecht :-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Interessiert mich auch mehr,

Eingetragen von PeterX (505)
am 08.03.2014 - 00:19 Uhr

Interessiert mich auch mehr, mit Webform und Email-token-NodeAuthor. Vielleicht solltest Du diesen Thread schließen und einen neuen Öffnen.
Hast Dir gleich eine verzwiggte Frage eingestellt. (Ich habe Die Befürchtung, man muß Rules.modul (Regeln) einsetzen....

LGP

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hmm, also das Modul

Eingetragen von alexhaack (15)
am 08.03.2014 - 04:06 Uhr

Hmm, also das Modul authorcontact funktioniert ja schon mal so weit, habe es mal eingedeutscht :D , Problem bei diesem Module ist, dass es standardmäßig für alle so eingestellt ist, dass nur 5 Nachrichten pro Stunde gesendet werden können... Webform wäre flexibler und besser steuerbar dank der Erweiterungen. Bei diesem Modul scheint es egal zu sein, wie viele Zeichen und Absätze rein getippselt werden...

Wenn ich einen neuen Beitrag erstellen soll, würde dir um diese Uhrzeit ein gescheiter Titel einfallen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

ich nehme bei sowas immmer

Eingetragen von caw (2762)
am 08.03.2014 - 05:37 Uhr

ich nehme bei sowas immmer computed field und webform. computed field erstellt mit der node id (und evtl anderen) einen link zum formular, dort kannst du diesen wert auslesen.
nicht jeder will ja den author kontaktieren, deswegen ist ein link ok, denke ich

  • Anmelden oder Registrieren um Kommentare zu schreiben

caw schriebich nehme bei

Eingetragen von alexhaack (15)
am 08.03.2014 - 05:56 Uhr
caw schrieb

ich nehme bei sowas immmer computed field und webform. computed field erstellt mit der node id (und evtl anderen) einen link zum formular, dort kannst du diesen wert auslesen.

Ist die Umsetzung möglicherweise kompliziert? computed field und webform sind ja bereits drauf.

Zitat:

nicht jeder will ja den author kontaktieren, deswegen ist ein link ok, denke ich

Inwiefern Link? Für das was ich machen möchte, ist es denke ich schon gut, wenn der Autor per Formular kontaktiert, werden könnte, soll eine Art "Dienstleistung" sein, da nicht jeder gleich sein Mail-Programm öffnen will. Wäre noch nett, wenn der Absender noch eine Kopie der abgesendeten Nachricht zu der angegebenen Mailadresse bekäme.

  • Anmelden oder Registrieren um Kommentare zu schreiben

computed field erstellt ja

Eingetragen von caw (2762)
am 08.03.2014 - 06:17 Uhr

computed field erstellt ja einen link zum formular

  • Anmelden oder Registrieren um Kommentare zu schreiben

Token

Eingetragen von PeterX (505)
am 08.03.2014 - 14:05 Uhr

Lösung mit Token muß doch machbar sein.

Ich kann zB: vom Node (in dem Fall Blognachrichten) den Titel und den Link zum Note, in Webform per Node auslesen.
Was nicht geht ist die Author Email ! (Das funktioniert in "Authorcontact")

Diese Funktion fehlt einfach, entweder bei Token, Inhaltstyp oder hauptsächlich bei Webform.

LGP

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich hatte mal versucht, ein

Eingetragen von alexhaack (15)
am 10.03.2014 - 11:24 Uhr

Ich hatte mal versucht, ein weiteres Testfeld in Authorcontact, Datei authorcontact.module einzufügen, da ich leider in PHP und Co. nicht so bewandert bin, klappte dies noch nicht, Zwar wird das kopierte und geänderte Feld angezeigt, ist aber noch unbrauchbar. Bei Gästen wird Authorcontact nicht angezeigt und bei Rollen konnte ich augenscheinlich keine Berechtigung finden.

Bei computed field stehe ich auf dem Schlauch.

Nachtrag:
Soweit ich herausbekommen habe, nutzt Webform 3.20 wohl die alte Variante des Token und mir ist eben erst aufgefallen, dass du PeterX Version 4 nutzt und ich die 3.20, naja, ich habe mal ein Ticket erstellt.

Version 4 ist jetzt installiert und dieser gibt mit [node:author:mail] keine Fehlermeldung aus, mal schauen ob die Testmail ankommt, oder auch nicht, da Webform beim Absenden gerade rum zickt.

Zitat:

Zugriff verweigert
Sie haben keine Zugriffsberechtigung für diese Seite.

Liegt an "Weiterleitungs-Ziel, Bestätigungsseite", das ist fehlerhaft, hat aber was den Versand betrifft, keine Relevanz. (Ticket)

Mail kommt übrigens wohl zum richtigen Autor an :-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nein geht nicht, Du nimmst

Eingetragen von PeterX (505)
am 10.03.2014 - 17:33 Uhr

Nein geht nicht, Du nimmst die Author-Mail, des Webform Content, bei mir ADMIN und NICHT die Mailadresse des zB: "Redakteur"....

  • Anmelden oder Registrieren um Kommentare zu schreiben

Momentan ist es so

Eingetragen von alexhaack (15)
am 10.03.2014 - 19:07 Uhr

Momentan ist es so eingestellt:

Ziel-E-Mail-Adresse: [node:author:mail]
Der Absender hat ein normales E-Mail-Feld, die Daten werden vom aktuellen angemeldeten Benutzerkonto per [current-user:mail] abgerufen.

Anscheinend ist noch ein Bug vorhanden, es werden keine abgeschickten (gespeicherte) Daten in Webform selber gespeichert.

AnhangGröße
Webform 4 Beta3 Token current-user:mail 1.11 KB
Webform 4 Beta3 Token node:author:mail 2.81 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 7 Wochen 1 Stunde
  • Hey danke
    vor 7 Wochen 20 Stunden
  • Update: jetzt gibt's ein
    vor 7 Wochen 1 Tag
  • Hallo, im Prinzip habe ich
    vor 7 Wochen 6 Tagen
  • Da scheint die Terminologie
    vor 7 Wochen 6 Tagen
  • Kannst doch auch alles direkt
    vor 8 Wochen 3 Tagen
  • In der entsprechenden View
    vor 8 Wochen 3 Tagen
  • Dazu müsstest Du vermutlich
    vor 8 Wochen 3 Tagen
  • gelöst
    vor 10 Wochen 6 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 11 Wochen 20 Stunden

Statistik

Beiträge im Forum: 250233
Registrierte User: 20460

Neue User:

  • marouane.blel
  • capilclinic
  • Quabzibboter

» Alle User anzeigen

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