lelesys / plugin-contact-form
Contact Form plugin for TYPO3 Neos
Installs: 2 054
Dependents: 1
Suggesters: 0
Security: 0
Stars: 3
Watchers: 17
Forks: 0
Open Issues: 1
Type:neos-plugin
Requires
- lelesys/captcha: ~3.0.0
- neos/form: ~4.0
- neos/neos: ^4.0
- neos/swiftmailer: ~6.0.0
README
This plugin adds ContactForm to your websites.
Important note: Initial package development was done when TYPO3 Neos was at alpha3/4. We are working hard continuously to get this to work perfectly and to beautify source code using best practices/concepts of Flow/Neos. Stay tuned!
Quick start
- include the plugin's Stylesheet to your own one's where you add other stylesheets of the site.
<link href="{f:uri.resource(path: 'resource://Lelesys.Plugin.ContactForm/Public/Stylesheets/ContactForm.css')}" rel="stylesheet" media="screen">
-
add the plugin content element "Lelesys Contact Form" to the position of your choice.
-
if form is not rendered give form identifier i.e "contactForm" in inspector to render the default form.
-
to create your own form create a yaml file with form configurations, refer to TYPO3.Form package to create custom fields
-
change the form path in setting.yaml to your form path
TYPO3:
Form:
yamlPersistenceManager:
savePath: 'resource://Lelesys.Plugin.ContactForm/Private/Form/'
- administrator can see the list of forms and its posted data details in contact form backend module