Free Plugin: Conditional Error Checking Pro
1 posts by 1 authors in: Forums > CMS Builder: Plugins & Add-ons
Last Post: Yesterday at 5:14pm (RSS)
Hi everyone,
I'm releasing a free plugin that lets you create conditional validation rules through the admin UI - no code editing required.
The Problem
Sometimes you need "if this, then that" validation - when one field has a value, another field should be required.
The Solution
Conditional Error Checking Pro provides a visual rule builder where you select a trigger field, a condition, and the field that becomes required. Rules are managed entirely through the admin interface.
Example Rules
- If
contact_nameis not empty → requirephone - If
membership_typeequals "premium" → requirepayment_method - If
shipping_addressis not empty → requireshipping_city
Features
- 9 condition types (empty, equals, contains, greater than, regex, etc.)
- Works with any CMS table
- Activity logging with CSV export
- Import/export rules as JSON
- Optional email notifications when saves are blocked
- Dashboard with statistics
Download
- GitHub: https://github.com/sagentic/cmsb-plugin-cecp
- Direct download: https://www.sagentic.dev/public/plugins/
Note: There are a few other plugins on the download page that are still in BETA testing. Try them out!
Installation
- Copy the
conditionalErrorCheckingProfolder to/cmsb/plugins/ - Log into CMS admin and go to Plugins > Conditional Error Checking Pro
- Start creating rules - tables auto-create on first access
Requirements
- CMS Builder 3.59+
- PHP 8.0+
Feedback Welcome
I'd love to hear your comments, bug reports, or suggestions to improve these plugins. MIT licensed - modify as needed.
Kenny H