Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <form method="post" action="/contact">
- <div class="tagged_field required">
- <div class="label">
- <label for="full_name">Full Name:</label>
- </div>
- <div class="text_field">
- <h3>First and Last Name:</h3>
- </div>
- <input type="text" name="full_name" id="full_name"/>
- </div>
- <div class="tagged_field required">
- <div class="label">
- <label for="email">Email Address:</label>
- </div>
- <div class="text_field">
- <h3>Email:</h3>
- </div>
- <input type="text" name="email" id="email"/>
- </div>
- <div class="tagged_field">
- <div class="label">
- <label for="phone">Phone Number:</label>
- </div>
- <div class="text_field">
- <h3>Phone:</h3>
- </div>
- <input type="text" name="phone" id="phone"/>
- </div>
- <div class="tagged_field needs">
- <div class="legend">
- <label for="needs">Please select the services you are interested in:</label>
- <span class="directions">(check as many as you like)</span>
- </div>
- <div id="list_choices">
- <div class="choices">
- <h3>Choices</h3>
- </div>
- <div class="check_boxes">
- <div class="check_box">
- <input type="checkbox" value="true" name="needs[print_design]" id="needs_print_design" class="checkbox"/><input type="hidden" name="needs[print_design]"/>
- <label for="needs_print_design">Print Design</label>
- </div>
- <div class="check_box">
- <input type="checkbox" value="true" name="needs[brand_identity]" id="needs_brand_identity" class="checkbox"/><input type="hidden" name="needs[brand_identity]"/>
- <label for="needs_brand_identity">Brand Identity</label>
- </div>
- <div class="check_box">
- <input type="checkbox" value="true" name="needs[rebrand]" id="needs_rebrand" class="checkbox"/><input type="hidden" name="needs[rebrand]"/>
- <label for="needs_rebrand">Rebranding</label>
- </div>
- <div class="check_box">
- <input type="checkbox" value="true" name="needs[web_design]" id="needs_web_design" class="checkbox"/><input type="hidden" name="needs[web_design]"/>
- <label for="needs_web_design">Web Design</label>
- </div>
- <div class="check_box">
- <input type="checkbox" value="true" name="needs[graphic_design]" id="needs_graphic_design" class="checkbox"/><input type="hidden" name="needs[graphic_design]"/>
- <label for="needs_graphic_design">Graphic Design</label>
- </div>
- <div class="check_box">
- <input type="checkbox" value="true" name="needs[site_development]" id="needs_site_development" class="checkbox"/><input type="hidden" name="needs[site_development]"/>
- <label for="needs_site_development">Website Development</label>
- </div>
- <div class="check_box">
- <input type="checkbox" value="true" name="needs[front_end_development]" id="needs_front_end_development" class="checkbox"/><input type="hidden" name="needs[front_end_development]"/>
- <label for="needs_front_end_development">Front-End Development</label>
- </div>
- <div class="check_box">
- <input type="checkbox" value="true" name="needs[site_redesign]" id="needs_site_redesign" class="checkbox"/><input type="hidden" name="needs[site_redesign]"/>
- <label for="needs_site_redesign">Redesign for Current Website</label>
- </div>
- <div class="check_box">
- <input type="checkbox" value="true" name="needs[site_overhaul]" id="needs_site_overhaul" class="checkbox"/><input type="hidden" name="needs[site_overhaul]"/>
- <label for="needs_site_overhaul">Fix Broken Ruby or Static Website</label>
- </div>
- <div class="check_box">
- <input type="checkbox" value="true" name="needs[consultation]" id="needs_consultation" class="checkbox"/><input type="hidden" name="needs[consultation]"/>
- <label for="needs_consultation">Consultation</label>
- </div>
- </div>
- </div>
- </div>
- <div class="tagged_field select_field">
- <div class="label">
- <label for="budget">If you selected a service, what is your budget?</label>
- </div>
- <select name="budget" id="budget"><option value="Please Select One...">Please Select One...</option>
- <option value="$5000+">$5000+</option>
- <option value="$3000-$5000">$3000-$5000</option>
- <option value="$1000-$3000">$1000-$3000</option>
- <option value="$750-$1000">$750-$1000</option>
- <option value="$500-$750">$500-$750</option>
- <option value="$250-$500">$250-$500</option>
- <option value="$0-$250">$0-$250</option>
- <option value="Not Sure">Not Sure</option></select>
- </div>
- <div class="tagged_field select_field">
- <div class="label">
- <label for="timeframe">
- If you selected a service, when would you like your project done?
- </label>
- </div>
- <select name="timeframe" id="timeframe"><option value="Please Select One...">Please Select One...</option>
- <option value="6 Months+">6 Months+</option>
- <option value="4-6 Months">4-6 Months</option>
- <option value="3 Months">3 Months</option>
- <option value="2 Months">2 Months</option>
- <option value="1 Month">1 Month</option>
- <option value="3 Weeks">3 Weeks</option>
- <option value="2 Weeks">2 Weeks</option>
- <option value="1 Week">1 Week</option>
- <option value="Flexible">Flexible</option></select>
- </div>
- <div class="tagged_field required select_field">
- <div class="label">
- <label for="regarding">What is Your Message Regarding?</label>
- </div>
- <select name="regarding" id="regarding"><option selected="selected" value="Friendly Comment">Friendly Comment</option>
- <option value="Helpful Anecdote">Helpful Anecdote</option>
- <option value="Professional Inquiry">Professional Inquiry</option>
- <option value="Partnership Inquiry">Partnership Inquiry</option>
- <option value="Job Offer">Job Offer</option>
- <option value="Business Proposal">Business Proposal</option>
- <option value="Complimentary Note">Complimentary Note</option>
- <option value="Bug Notification">Bug Notification</option></select>
- </div>
- <div class="tagged_field">
- <div class="label">
- <label for="referrer">How Did You Hear About Me?</label>
- </div>
- <div class="text_field">
- <h3>Referrer:</h3>
- </div>
- <input type="text" name="referrer" id="referrer"/>
- </div>
- <div class="text_area_field required">
- <div class="label">
- <label for="message">Your Message:</label>
- </div>
- <div class="textarea">
- <h3>Message:</h3>
- </div>
- <textarea name="message" id="message"/>
- </div>
- <div class="submit">
- <div class="send">
- <h3>Send Message</h3>
- </div>
- <input type="image" src="/images/buttons/send_message.png?1224448298"/>
- </div>
- <div class="clear">
- </div>
- <div class="required_explain">
- <span>Indicates a Required Field.</span>
- </div>
- <div class="respect">
- <span>I respect your privacy.</span>
- <span>I will never sell your personal information.</span>
- </div>
- </form>
- ______________________________________________________________________
- if request.post?
- full_name = params[:full_name]
- phone = params[:phone]
- email = params[:email]
- referrer = params[:referrer]
- needs = params[:needs]
- budget = params[:budget]
- timeframe = params[:timeframe]
- regarding = params[:regarding]
- message = params[:message]
- ________________________________________________________________________
- class Notifier < ActionMailer::Base
- def contact_message(visitor)
- @subject = 'New Message Through cherstewart.com.'
- @body["visitor"] = visitor
- @recipients = 'cher@cherstewart.com, cher.stewart@gmail.com'
- @from = visitor["email"]
- @sent_on = Time.now
- @headers = {}
- end
- end
- ________________________________________________________________________
- New message received via cherstewart.com:
- name:
- = @visitor["full_name"]
- phone:
- = @visitor["phone"]
- email from:
- = @visitor["email"]
- referred by:
- = @visitor["referrer"]
- needs:
- = @visitor["needs"]
- budget:
- = @visitor["budget"]
- timeframe:
- = @visitor["timeframe"]
- regarding:
- = @visitor["regarding"]
- message:
- = @visitor["message"]
Add Comment
Please, Sign In to add comment