31

Product support

Visit this product's website for support.

Categories

This is a fork of the Magic Form V2 plugin initially made by Skydiver. It has been largely rewritten to simplify certain portions of the code and add a few new features.

For October CMS 3.x and above.

Why Magic Forms?

Almost everyday we make forms for our clients, personal projects, etc. Sometimes we need to add or remove fields, change validations, store data and at some point, this can become boring and repetitive. So, the objective was to find a way to just put HTML elements on the page, skip the repetitive task of coding and (with some kind of magic) store this data in the database or send by mail.

Features

  • Create any type of form: contact, feedback, registration, uploads, etc
  • Write only HTML
  • Don't code forms logic
  • Laravel validation
  • Custom validation errors
  • Use multiple forms on same page
  • Store on database
  • Export data in CSV
  • Access database records from backend
  • Send mail notifications to multiple recipients
  • Auto-response email on form submit
  • reCAPTCHA validation
  • Support for Translate plugin
  • Inline errors with fields
  • (new) File uploads using Filepond
  • (new) Per form group backend listing with direct answer access
Add the form component to any pages

The documentation can be taken from the original module, as most of it is still valid. Documentation adapted to this new version may be proposed.

Read documentation

Thank you again to Skydiver for the initial work Also thanks to Blake for the port to OctoberCMS 3 of the first version of Magic Forms.

2.0.3

Fix variable typo of 2.0.2 update

Apr 12, 2024

2.0.2

Add an advanced option in the component to save submitted data in session, session name will have the following pattern "{{ component.alias }}-form"

Apr 12, 2024

2.0.1

Let filepond also work without turbo

Apr 11, 2024

2.0.0

Make it possible to inject filepond partial using ajax.

Apr 11, 2024

1.0.4

Sender email not mandatory anymore in autoresponse notification. If not specied, global email configuration will be used.

Apr 02, 2024

1.0.3

Fix compatibility with october CMS 3.6

Mar 04, 2024

1.0.2

Don't load filepond scripts if file upload is disabled

Jan 23, 2024

1.0.1

Fix invisible recaptcha issue with inline validation

Jan 17, 2024

1.0.0

First version of Magic Forms

Jan 17, 2024