[gelöst] Entity Form Kontaktformular an node author
am 10.12.2013 - 19:12 Uhr in
Ich habe mit Entity Form und https://drupal.org/project/entityform_block ein Kontaktformular erstellt welches zu jeder Immobilie erscheint (Detailseite).
Was funktioniert ist die Übermittlung an admin und den jeweiligen Absender / Interessenten per Submission Rules.
Ich möchte aber gern an den node author der Immobilie ebenfalls die Nachricht weiterleiten, entweder an seine Account E-Mail oder auch an seine zusätzlich hinterlegte E-Mail in einem weiteren Entity Form welches die Anbieter Daten enthält.
Komme da nicht weiter, hat jemand einen Tipp wie ich den Bezug herstellen kann, das müßte doch mit Submission Rules auch gehen oder bin ich da auf dem Holzweg?
Grüße Jenna
edit: Titel modifiziert
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich nutze auf mehreren
am 11.12.2013 - 22:54 Uhr
Ich nutze auf mehreren Websites verschiedene Versionen von Entityforms, die 7.x-1.3 und die 7.x-2.0-alpha2. Die unterscheiden sich deutlich, in der Alpha habe ich das zunächst auch nicht gleich gefunden, da sind die unter admin/config/workflow/entity_rules. Welche Version nutzt du denn?
Gruß Marco
– Grüße aus Franken –
"Eine Entscheidung ist dann eine gute Entscheidung, wenn Sie zu mehr Möglichkeiten führt.”
Heinz von Foerster (Kybernetiker)
www.bienlein-kommunikation.de
Ich habe im
am 12.12.2013 - 15:31 Uhr
Ich habe im Einsatz:
Entityforms 7.x-1.4
Entityforms Block 7.x-1.x-dev
Entityforms Notifications 7.x-1.4
Mir geht es aber darum wie ich unter admin/structure/entityform_types/submission_rules das gesendete Kontaktformular zusätzlich an die E-Mail des jeweiligen Account Users sende, der die Node erstellt hat. Funktioniert das bei dir und wie hast du die Regel konfiguriert damit auf z.B. account:mail gesendet wird?
Grüße Jenna
Momentan habe ich es erstmal
am 13.12.2013 - 15:41 Uhr
Momentan habe ich es erstmal mit https://drupal.org/project/authorcontact (Port für 7) gelöst, aber das soll nicht so bleiben.
Entweder ich suche falsch oder es geht nicht mit EntityForm (was ich mir nicht vorstellen kann).
Hat das jemand schon mal hinbekommen das der Node Author auch die Anfrage über das EntityForms Kontaktformular erhält?
Dank vorab Jenna
Ich verstehe nicht ganz, wie
am 13.12.2013 - 22:59 Uhr
Ich verstehe nicht ganz, wie oder ob überhaupt der Anbieter der Immobilie mit der Entityform verknüpft ist. Der Entityform Block beim jeweiligen Immo-node müsste ja dann den Autor des nodes kennen, oder?
Ich vermute, du brauchst einfach ein persönliches Kontaktformular mit CCK Feldern, oder? Wenn ja, wäre evtl. https://drupal.org/project/contact_entityform was für den Zweck.
Beste Grüße
Marco
– Grüße aus Franken –
"Eine Entscheidung ist dann eine gute Entscheidung, wenn Sie zu mehr Möglichkeiten führt.”
Heinz von Foerster (Kybernetiker)
www.bienlein-kommunikation.de
Du hast Recht, die Versionen
am 18.12.2013 - 00:03 Uhr
Du hast Recht, die Versionen unterscheiden sich ziemlich, habe jetzt Entityforms 7.x-2.0-beta2 genommen, Notifications doch nicht, die Regeln lassen sich mit Entity Rules erstellen.
Es funktioniert nun über Entity Reference im Kontaktform auf den eigentlichen Node Titel aus dem Content Type.
Viele Grüße Jenna
du kannst doch die nodeid an
am 18.12.2013 - 09:24 Uhr
du kannst doch die nodeid an den block übergeben.
C.A.W. Webdesign
@caw, stimmt, werde ich
am 18.12.2013 - 10:06 Uhr
@caw, stimmt, werde ich nochmal umbauen, hatte den Titel verwendet, da ich den zusätzlich im Formular einblende, aber das ist vielleicht nicht so geschickt, nid ist besser, danke.
Grüße Jenna
Wie hast du es denn jetzt
am 11.01.2014 - 12:04 Uhr
Wie hast du es denn jetzt gelöst?
– Grüße aus Franken –
"Eine Entscheidung ist dann eine gute Entscheidung, wenn Sie zu mehr Möglichkeiten führt.”
Heinz von Foerster (Kybernetiker)
www.bienlein-kommunikation.de
Hallo Marcob, wie oben
am 11.01.2014 - 15:56 Uhr
Hallo Marcob,
wie oben beschrieben mit Entityforms 7.x-2.0-beta2 und Entity Reference, das Entity Reference Field erhält die Verbindung zu meinem Content Type Objekte und dieses Field dient dann als Übergabe an den Node-Author per Rules, bei Rules verwende ich nur das Standard Modul, Notification Rules war gar nicht mehr nötig.
Viele Grüße
Jenna
Danke, ich habe nämlich
am 11.01.2014 - 17:02 Uhr
Danke, ich habe nämlich gerade einen ähnlichen Fall: Ich habe eine View, die Benutzer mit Ihren Profilen zeigt. Von da aus kann man jedes Benutzerprofil mit mehr Details ansehen (>> weitere view mit UID Argument), Nun gibt es auf jedem dieser Benutzerprofil-Detailviews einen Link auf eine Entity Form. Die User-ID übergebe ich mit in die URL, soweit klar. Und doch schaffe ich es gerade nicht, den Benutzer zu referenzieren.
Also wie hast du das denn gemacht:
das Entity Reference Field erhält die Verbindung zu meinem Content Type Objekte und dieses Field dient dann als Übergabe an den Node-Author per Rules
Ich dachte eben, es wäre super, ein Feld in der Entity Form vorab automatisch auszufüllen, dann wäre bei jedem Datensatz der Benutzer, von dem aus das Formular gesendet wurde, dabei. Das sollte ja per prepopulate oder per Entityreference prepopulate gehen, nur ich kriege es nicht hin.
Hast du da nen Tipp für mich?
Viele Grüße
Marco
– Grüße aus Franken –
"Eine Entscheidung ist dann eine gute Entscheidung, wenn Sie zu mehr Möglichkeiten führt.”
Heinz von Foerster (Kybernetiker)
www.bienlein-kommunikation.de
Auf User bezogen habe ich das
am 11.01.2014 - 18:13 Uhr
Auf User bezogen habe ich das noch nicht gemacht, dafür nutze ich private messages, eventuell hilft dir dieser Link weiter in Verbindung mit Views:
http://www.wunderkraut.com/blog/simple-contact-form-per-content-item-wit...
Grüße Jenna
Danke, gucke ich mir mal
am 11.01.2014 - 21:22 Uhr
Danke, gucke ich mir mal an.
Aus Neugier: Hast du denn in deinem Fall ein Feld mit der NID gefüllt oder über Rules die Variable aus der URL geladen?
– Grüße aus Franken –
"Eine Entscheidung ist dann eine gute Entscheidung, wenn Sie zu mehr Möglichkeiten führt.”
Heinz von Foerster (Kybernetiker)
www.bienlein-kommunikation.de
Ich übergebe die nid
am 14.01.2014 - 12:22 Uhr
Ich übergebe die nid zusätzlich in der URL, somit kann ich auf Node Author Mail über Rules zugreifen.
Vermutlich geht das auch anders, aber so funktioniert es bei mir.
Viele Grüße Jenna