ozc Contact Plugin
The ozc Contact plugin let you manage your contact forms! use the contact form component and the existing templates to setup a contact form quick and easy or create your own custom templates and configure validation, error messages and mail view flexible from the backend. The plugin comes with a Option to save Messages in October Cms and also Ajax File Upload for attachments.
Features
- 1.0.1: first version of ozc Contact
- 1.0.2: create Settings Table to save plugin config in backend
- 1.0.3: create Messages Table to save messages in backend
- 1.0.4: implement validation rules connected to form_name
- 1.0.5: create Form Configs >> to config the behavior of different forms
- 1.0.6: add (Ajax upload) File attachment
- 1.0.7: Add custom ozcContact icon
- 1.0.9: Add individual "recipient email" Fields to Form Configs
- 1.0.10: Add data-request-data "form_settings" to contact form to get the settings for the component
- 1.0.11: Remove RainLab.Translate plugin dependency, load Message::trans only if plugin is installed
Coming soon features
- import / export feature into/from CSV, JSON
- Dropzone Js integration
Available languages
- en - English
- de - German
Additional support
- additional features on request
- installation service on request
Requirements
- October Cms Ajax Framework must be included in the layout
- Configure mail Settings in backend to send Emails.
Usage
The ozc Contact component can be added to any page an will show the selected template / contact form in the Frontend.
... [ozc_contact] loadContactScript = 1 form_template = "contact_form" == {% component 'ozc_contact' %}
-
This plugin has not been reviewed yet.
-
1.0.17 |
Fix Error if settings are empty / no custom error messages are set Oct 31, 2022 |
---|---|
1.0.16 |
Improve Contact form javascript and reset form after submit Sep 28, 2022 |
1.0.15 |
Implement Recaptcha Feature and add Recaptcha To Settings Sep 19, 2022 |
1.0.14 |
fix NOT NULL error in migration Sep 18, 2022 |
1.0.13 |
fix migration (down) Sep 17, 2022 |
1.0.12 |
Add fields to settings table Sep 14, 2022 |
1.0.11 |
Remove RainLab.Translate plugin dependency, load Message::trans only if plugin is installed Sep 13, 2022 |
1.0.10 |
Add "form_settings" to contact form as data-request-data to get the right settings in component "Contact@onMailSent" Aug 03, 2022 |
1.0.9 |
Add individual "recipient email" Fields to Form Configs Jul 05, 2022 |
1.0.7 |
Add custom ozcContact icon Mar 18, 2022 |
1.0.6 |
Add (Ajax upload) File attachment Mar 15, 2022 |
1.0.5 |
Extend Settings to get validation fields from BE Apr 03, 2021 |
1.0.4 |
Implement rules conneted to form_name (use private $formSettings array in component) Apr 03, 2021 |
1.0.3 |
Create Records Table Apr 03, 2021 |
1.0.2 |
Create Settings Table Apr 03, 2021 |
1.0.1 |
First version of ozc Contact Apr 03, 2021 |