n_oct/plugins/blakejones/magicforms
Kerim 5bb6027172 all 2023-06-18 01:52:33 +05:00
..
.github/ISSUE_TEMPLATE all 2023-06-18 01:52:33 +05:00
assets all 2023-06-18 01:52:33 +05:00
classes all 2023-06-18 01:52:33 +05:00
components all 2023-06-18 01:52:33 +05:00
controllers all 2023-06-18 01:52:33 +05:00
lang all 2023-06-18 01:52:33 +05:00
models all 2023-06-18 01:52:33 +05:00
tests/unit/classes all 2023-06-18 01:52:33 +05:00
traits all 2023-06-18 01:52:33 +05:00
updates all 2023-06-18 01:52:33 +05:00
views/mail all 2023-06-18 01:52:33 +05:00
LICENCE.md all 2023-06-18 01:52:33 +05:00
Plugin.php all 2023-06-18 01:52:33 +05:00
README.md all 2023-06-18 01:52:33 +05:00
composer.json all 2023-06-18 01:52:33 +05:00
phpunit.xml all 2023-06-18 01:52:33 +05:00

README.md

Magic Forms for October CMS v3

Create easy (and almost magic) AJAX forms.

Support for October CMS v3 (Forked)

The original version of this plugin was abandoned. This is an actively maintained fork of the original plugin that supports October CMS v3.

Why Magic Forms?

Almost everyday we do 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 be boring and repetitive.

So, the objective was to find a way to just put the HTML elements on the page, skip the repetitive task of coding and (with some kind of magic) store this data on a 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 (read documentation for more info)
  • AJAX file uploads (BETA, available since v1.3.0)

Documentation

New documentation coming soon. For now, you may reference the old documentation:

https://skydiver.github.io/october-plugin-forms/docs/introduction/