Package Description
Parameters
The Snippet uses the following parameters:
&get = input parameter
&c1, &c2, &c3 = switch cases
&do1, &do2, &do3 = output for matching case
The cases don't have to be numeric and you could use an unlimited list of cases. A &cxxx case must have an appropriate &doxxx parameter.
&default (optional) = returned default value, if no matching case is found, if the &doxxx parameter is missing or if the &get parameter is empty
Examples
[[!switch? &get=`3` &c1=`1` &do1=`one` &c2=`2` &do2=`two` &c3=`3` &do3=`three` &c4=`4` &do4=`four` &default=`default value`]]
returns 'three'
[[!switch? &get=`xxx` &c1=`1` &do1=`one` &c2=`2` &do2=`two` &c3=`3` &do3=`three` &c4=`4` &do4=`four` &default=`default value`]]
returns 'default value'
Usage/Installation Instructions
Install via Package Management.
Details
- Developer(s)
- theuros
- Released
- 2015-06-24
- First seen
- 2015-06-24
- License
- GPLv2
- Supported databases
- Minimum MODX Requirement
- 2.2
Switch Releases
Vendor | Signature | Released on |
---|---|---|
MODX.com | 1.1.0-pl | 2015-06-24 (9 years ago) |
We've also seen 1 unverified versions of Switch in use, but don't list those as we've been unable of confirming they are official releases from an official source.