Changes

Jump to: navigation, search

The Musings of Chin - Configuration Tips

17 bytes added, 19:58, 12 September 2013
Variable Processor
* Ensure that any variables referenced in the system are always encapsulated within double quotes.
* If certain syntax such as [#(?object=)#] is malformed, it will result in displaying a completely blank page.
* Ensure there are no mismatched syntax tags such as [[sslogic]] embedded within each other, or missing sslogic end tags. When embedding different syntax (e.g. sslogic, [[sscalculation]], or [[System Variables|system variables]]) make sure you understand the [[The Musings of Chin - SmartSimple's Order of Operations|SmartSimple Order of Operations]] to configure these appropriately.
* Be mindful of all the possible return values for a variable. When a value has never been saved to a field, the variable syntax itself will be returned (i.e. @variable@). A variable may also return a blank empty string. The variable processor will also take field formatting into account and, by default, returns a field's configured format such as currency or date format. This needs to be considered when manipulating the value.
8,849
edits

Navigation menu