150

Product support

Get help in the plugin support forum.

Categories

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
Contact Form in Frontend - ajax & validation + error-message

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' %}
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