I'm trying to build an auto dealer solution for our newspaper's website; it would be a section on the website where auto dealers could post information about vehicles for sale: each vehicle page would be a node, with photos, description, etc. Similar to the real estate section we already have in place.
I'd like to add a contact form on the vehicle page, so that a potential buyer could fill out and submit the form to request more information. The form would send an email to the auto dealer associated with the listing, and the email would be set up so that when the auto dealer receives an email, the email contains information that would enable the dealer to know exactly which vehicle the website user is inquiring about.
Is there a way to set this up in Drupal that would not require any coding knowledge? (I'm a designer, not a developer.)
I know the overall solution can be created with CCK and Views; it's creating a contact form on the page -- that works as I've described above -- that has me stymied.
Comments
contact_anon
The contact_anon module tries to provide that feature: https://drupal.org/project/contact_anon
It is for 5.x but Dave Reid did some work to make it function on 6.x. It seems it's worth at least trying out.
knaddison blog | Morris Animal Foundation
Comes close
The Anonymous Contact module comes close to what I want -- except that I'd like to have a way to specify an email address for the form/message to be sent to. I will be setting up the "vehicle" node type with a nodereference to the "auto dealer" node type, so that one auto dealer can be associated with multiple vehicle listings -- but the vehicle nodes can be created by multiple users and associated with the correct auto dealer through a node reference.
That means that the author of the vehicle node might not be the email address I'd want the form/message sent to; thus, I need a form where I can specify (on the back end) the email address that the form/message can be sent to.
I might be asking for the impossible -- but I'd rather ask and perhaps find a solution than assume that there is no solution and never ask.
Katrina
Site builder, writer, trainer, graphic designer
Webform
I think the way I use webform module for contact pages might be the solution you're seeking.
When I want to provide a form with input based on a node that's being viewed, I append the link so that it automatically fills out one or more of the fields in the form.
To see what I'm talking about, go to http://wate.net/wate/contact-wate-online?send_to=online. Notice that what comes after the ? in the URL fills a field in the form. There's code on the back end of this form that selects the recipient's email address based on this input.
If you'd like more information on how I do this, including the code, send me a message using that form and I'll be happy to help.
By the way, an advantage of using webform over other contact modules is that it creates an exportable database of all messages sent. So in your case, you could have a record of the referrals your dealers are getting.
Jim Smith
WATE.com, Knoxville
Apparently, it's not possible ...
... without custom coding, which I'm not capable of doing. I found this issue, which is essentially the same problem I'm trying to solve: http://drupal.org/node/1053708
So ... back to the drawing board.
Katrina
Site builder, writer, trainer, graphic designer