DEPRECATION WARNING
This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.
EXT: Form Extended¶
Created: | 2010-02-18T17:33:18 |
---|---|
Changed by: | Daniel Hoffmann |
Changed: | 2014-01-30T11:49:45 |
Classification: | daho_form_extended |
Description: | The keywords help with categorizing and tagging of the manuals. You can combine two or more keywords and add additional keywords yourself. Please use at least one keyword from both lists. If your manual is NOT in english, see next tab "language" ---- forEditors (use this for editors / german "Redakteure") forAdmins (use this for Administrators) forDevelopers (use this for Developers) forBeginners (manuals covering TYPO3 basics) forIntermediates (manuals going into more depth) forAdvanced (covering the most advanced TYPO3 topics) see more: http://wiki.typo3.org/doc_template#tags ---- |
Keywords: | form, postprocessor, forAdmins, forBeginners |
Author: | Daniel Hoffmann |
Email: | d.hoffmann@system4all.de |
Info 4: | |
Language: | en |
EXT: Form Extended - daho_form_extended
EXT: Form Extended¶
Extension Key: daho_form_extended
Language: en
Keywords: form, postprocessor, forAdmins, forBeginners
Copyright 2000-2010, Daniel Hoffmann, <d.hoffmann@system4all.de>
This document is published under the Open Content License
available from http://www.opencontent.org/opl.shtml
The content of this document is related to TYPO3
- a GNU/GPL CMS/Framework available from www.typo3.org
Table of Contents¶
`Introduction 3 <#__RefHeading__760_1173000930>`_
`Users manual 4 <#__RefHeading__766_1173000930>`_
`Administration 5 <#__RefHeading__770_1173000930>`_
`Configuration 6 <#__RefHeading__772_1173000930>`_
`Tutorial 7 <#__RefHeading__778_1173000930>`_
`Known problems 8 <#__RefHeading__780_1173000930>`_
`To-Do list 9 <#__RefHeading__782_1173000930>`_
`ChangeLog 10 <#__RefHeading__784_1173000930>`_
Introduction¶
What does it do?¶
This Extension adds a Postprocessor to the Core-Form-Extension for sending an Usercopy of the form.
Screenshots¶
Users manual¶
Postprocessor “usercopy”¶
- The Postprocessor “Usercopy” extends the standard Postprocessor “mail” with the functionality to send a copy of the e-Mail to the user who entered his data in the form.
- All functions from the standard Postprocessor “mail” are included, so that only the usercopy Postprocessor must be used.
Administration¶
Configuration¶
- Download & Install the Extension from the TER.
- Edit the Form which should send a copy to the user.
- Configuration can be found under Reference
- Two course of action are possible:1.) The form provides a checkbox so that the user can choose if he wants to receive a copy or not2.) The form always sends a copy the the user.
Requirements¶
Please provide a field where the user enters his e-mail-address, this field should be validated as an e-mail-address.
Subheadlines¶
You can produce subheadlines in a section using “Heading 4” or “Heading 5” (normally used for “Examples”)
Reference¶
Possible subsections: Reference (TypoScript)
sendAlways¶
Property
sendAlways
Data type
boolean
Description
If sendAlways is set to 1 the copy will always be sen. If sendAlways is set to 0 the property sendField must be provided.
Default
0
sendField¶
Property
sendField
Data type
string
Description
Name of the Checkbox-Field where the user can choose wether to get the copy or not.
Default
senderName¶
Property
senderName
Data type
string
Description
Name set in the e-mail copy for the sende
Default
senderEmail¶
Property
senderEmail
Data type
string
Description
E-Mail set in the e-mai copy for the sende
Default
receiverEmailField¶
Property
receiverEmailField
Data type
string
Description
Name of the Field which contains the e-mail-address of the user.
Default
subject¶
Property
subject
Data type
string
Description
Subject of the e-Mail send to the user
Default
((generated))¶
Example¶
Example-Postprocessor-Configuration (part of form-configuration):
postProcessor {
1 = \DAHO\DahoFormExtended\PostProcess\Usercopy
1 {
… configuration directives of the standard mail postprocessor
usercopy {
sendAlways = 0
sendField = usercopy
senderName = Name of the Sende
senderEmail = form@typo3.org
receiverEmailField = email
subject = Your Copy of the submitted form
}
}
}
Tutorial¶
Known problems¶
The Form-Wizard can not be user, the “Array” must be used.
To-Do list¶
Try to get the Postprocessor in the Form-Wizard