Use QCDR Technical Conditions for Request and Joomla Context
Max and All Access can add structured technical conditions to Rules and Tokens. These conditions inspect the current Joomla/request context after the normal page, audience, schedule, and other configured gates are considered.
Supported Condition Types
QCDR 1.1.05 accepts these types: url, menu, component, view, language, user_group, template, hostname, query, and request_method.
Enter One Condition Per Line
Use either type:value or type:operator:value. Examples:
view:equals:article
language:equals:en-GB
hostname:matches:*.example.com
request_method:equals:GET
query:equals:campaign=spring
user_group:in:2,8
When the shorter two-part form is used, url and hostname default to the matches operator; the other types default to equals.
Query Conditions
For a specific query parameter, put the key and expected value together after the condition operator, for example query:equals:campaign=spring. QCDR reads the current value of campaign and compares it with spring. A query condition without key=value compares against Joomla’s assembled query string instead.
Save-Time Validation
Unsupported condition types, unsupported operators, malformed lines, or missing values are rejected instead of being silently accepted. This is useful protection against a condition that appears configured but can never mean what the administrator intended.
Conditions Do Not Replace Other Targeting
Technical conditions are another eligibility layer. A condition match does not override Rule/Token state, Effective tier, page/menu/URL scope, extension targeting, audience, schedule, IP targeting, dependency readiness, or the Live Processing switches.
Test Narrowly
For Rules, Preview & Rule Health can show whether the technical-condition gate passes for a real same-site request. Start with one condition, prove it, then add additional conditions so an incorrect value or operator is easy to identify.
Community Discussion
Want to compare workflows, share practical tips, or discuss how you use this QCDR feature? Visit the QC Dynamic Replacer Community. For private support, bug reports, account-specific issues, or feature requests, use the QuantaCade support system.