mirror of
https://github.com/silverstripe/silverstripe-userforms.git
synced 2024-10-22 17:05:42 +02:00
350fdee850
- Developers can add email templates via a configurable path. - Content editors can select the email templates via a dropdown. - Content editors can embed HTML content in emails. - Content editors can preview HTML emails. - Content editors can use field values (merge fields) in emails.
32 lines
1.0 KiB
Markdown
32 lines
1.0 KiB
Markdown
# Installation
|
|
|
|
Installation can be done either by composer or by manually downloading a release.
|
|
|
|
## Via composer
|
|
|
|
`composer require "silverstripe/userforms:*"`
|
|
|
|
## Manually
|
|
|
|
1. Download the module from [the releases page](https://github.com/silverstripe/silverstripe-userforms/releases).
|
|
2. Extract the file (if you are on windows try 7-zip for extracting tar.gz files
|
|
3. Make sure the folder after being extracted is named 'userforms'
|
|
4. Place this directory in your sites root directory. This is the one with framework and cms in it.
|
|
|
|
## Configuration
|
|
|
|
After installation, make sure you rebuild your database through `dev/build`.
|
|
|
|
You should see a new PageType in the CMS 'User Defined Form'. This has a new 'Form' tab which has your form builder.
|
|
|
|
### Custom email templates
|
|
|
|
If you want to use custom email templates set the following config option.
|
|
|
|
````
|
|
UserDefinedForm:
|
|
email_template_directory: your/template/path/
|
|
````
|
|
|
|
Any SilverStripe templates placed in your `email_template_directory` directory will be available for use with submission emails.
|