Advanced Conditional Logic for RSForm! Pro

Introduction

Contacts & Feedback, Contact forms, Forms, Surveys, RSForm! Pro Extensions

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_contains operators 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
Timeslot Field for RSForm! Pro
Paid download

Timeslot Field for RSForm! Pro

By extensions.blaho.hu
RSForm! Pro Extensions
The Timeslot Field plugin provides a comprehensive solution for RSForm! Pro forms, enabling management of time slots, events, and resources with limited capacity. The plugin adds two new field types to RSForm! Pro: radio buttons and checkboxes with capacity tracking, which monitor bookings in real-time and automatically disable sold-out time slots. Perfect for event registrations, course bookings...
Form Expiry Field for RSForm! Pro
Paid download

Form Expiry Field for RSForm! Pro

By extensions.blaho.hu
RSForm! Pro Extensions
The Form Expiry Field plugin provides a comprehensive solution for RSForm! Pro forms, enabling automatic form closure based on date or capacity. The plugin adds a new field type to RSForm! Pro: expiration field, which monitors submissions in real-time and automatically closes the form when specified conditions are met. Perfect for campaigns, registrations, contests, or any time-limited or capacit...
Repeatable Group Field for RSForm! Pro
Paid download

Repeatable Group Field for RSForm! Pro

By extensions.blaho.hu
RSForm! Pro Extensions
Custom RSForm! Pro plugin that enables dynamic, repeatable field groups within any form. Perfect for collecting multiple participants, order line items, job history entries, and any structured data that repeats row by row. The Repeatable Group Field plugin provides a seamless solution for RSForm! Pro forms that require collecting multiple sets of structured data. The plugin adds two new field typ...
Glightbox
Free

Glightbox

By extensions.blaho.hu
Photos & Images
Free Joomla module that adds a modern, responsive lightbox gallery to any page. Perfect for photo portfolios, product showcases, video galleries, embedded maps, and any content that benefits from an elegant overlay display. The GLightbox Gallery Module integrates the GLightbox JavaScript library into Joomla as a ready-to-use module. Without any coding, you can display images, embed YouTube and Vi...
Subscribe Link for RSMembership!
Free

Subscribe Link for RSMembership!

By extensions.blaho.hu
Membership & Subscriptions
Content plugin for Joomla that replaces shortcodes with RSMembership! subscription links and membership prices anywhere in your content. Perfect for pricing pages, articles introducing paid features, sidebar CTAs, and any content where a subscribe button or price needs to appear inline. The RSMembership! Subscribe Link plugin processes Joomla content and replaces two shortcodes — one for subscr...

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
Download

Uses Joomla! Update System