20 votes

Cultiv Razor Contact Form

A simple but very powerful contact form, written in Razor. The Razor file is structured so that you can easily modify the existing fields or add new ones.

Basic usage
To put the contact form on your template, add this Umbraco macro:

<umbraco:Macro FileLocation="~/macroScripts/CultivContactForm.cshtml"            MailFrom="hi@test.com" runat="server" />


This is the simplest way to start and add the form to your site. It will give you a full contact form with validation. The MailFrom parameter is required, this is the e-mail address that will appear in the “from” field of the e-mails that are being sent out.
Additionally, you may add a parameter called MailFromName to specify the name that will be shown in the “from” field.
Contact mails will be sent TO the MailFrom address. Of course, if "Send me a copy of this mail" is checked on, it will also be sent to the person sending the contact mail.

There are many configurable elements for this package, I encourage you to read the documentation. For full documentation click on the "documentation" tab below.

 

Screenshots

Project owner

Sebastiaan Janssen

Sebastiaan Janssen

Sebastiaan has 12127 karma points

Project Compatibility

This project is compatible with the following versions as reported by community members who have downloaded this package:
Untested or doesn't work on Umbraco Cloud
7.7.x (untested)
7.6.x (untested)
7.5.x (untested)
7.4.x (0%)
7.3.x (0%)
7.2.x (untested)
7.1.x (untested)
7.0.x (untested)
6.1.x (100%)
6.0.x (untested)

You must login before you can report on package compatibility.

Project Information

  • Project owner: Sebastiaan Janssen
  • Created: 09/07/2011
  • Current version 1.0.1
  • License MIT
  • Downloads: 13813