Advanced Conditional Logic for RSForm! Pro
Introduction
The Advanced Conditional Logic plugin provides a comprehensive solution for RSForm! Pro forms, enabling dynamic field visibility, value manipulation, and intelligent form logic based on fully configurable conditions. The plugin adds a new field type to RSForm! Pro: the Advanced Conditional Logic, which evaluates rules in real-time and executes a series of actions on other form fields — showing or hiding content, setting values, adjusting requirements, and modifying styles — without writing a single line of custom JavaScript.
Perfect for registration forms, e-commerce checkouts, surveys, scholarship applications, or any form that needs to respond intelligently to user input, submission counts, time windows, or user identity. Administrators configure all logic through a visual builder interface directly in the form editor, with auto-save and instant feedback.
The plugin integrates seamlessly with RSForm! Pro's existing features, including all standard field types, validation rules, and multilingual support. Conditions are also evaluated server-side on submission — preventing manipulation and ensuring reliable behavior even when JavaScript is disabled.
Key Features:
- 5 Condition Types - Submission count, field value, time-based, user-based, and combined AND/OR rules
- 25 Action Types - show, hide, enable, disable, required, optional, setvalue, calculate, clearvalue, sethtml, addclass, removeclass, setclass, setblockclass, addblockclass, removeblockclass, addoption, removeoption, showoption, hideoption, enableoption, disableoption, checkoption, uncheckoption, select_option
- Combined Conditions - AND / OR logic grouping any mix of condition types into a single rule
- Field Value Condition - Evaluates any form field; value input auto-switches to a dropdown for select, radio, and checkbox fields, populated with the field's actual options
- Checkbox-aware Logic - Correct
contains/not_containsoperators for multi-value checkbox submissions - Radio & Select Filtering - Only contextually valid operators offered per field type, eliminating configuration errors
- Time-Based Conditions - Unix timestamp comparison with a built-in datetime picker that converts automatically
- User-Based Conditions - Logged-in status, guest detection, specific user ID and Joomla user group
- Visual Action Builder - Ordered action lists with drag-and-drop, delete buttons, and clear field/action labels
- Real-time Admin Save - All changes auto-save directly from the visual builder, no page reload needed
- Execution Order - Configurable priority when multiple conditional fields coexist on one form
- Real-time Frontend Update - Re-evaluation on every field change in the browser
- Server-side Evaluation - Conditions verified on submission; manipulation-proof
- Logging - Plugin-level and per-field debug logging for tracing condition evaluation
- Multilingual Support - Complete Hungarian and English interface
- RSForm! Pro Integration - Works with all field types, validation, and multilingual forms
- Responsive Design - Admin builder and frontend behavior fully compatible with mobile
Advanced Conditional Logic for RSForm! Pro
- Version:
- v1.3.51
- Developer:
- extensions.blaho.hu
- Last updated:
-
Jun 09 2026
1 day ago - Date added:
- Jun 04 2026
- License:
- GPLv2 or later
- Type:
- Paid download
- Includes:
- p e
- Compatibility:
- J4 J5 J6
Share