/
PermitTempPdf and Conditional Shortcode

PermitTempPdf and Conditional Shortcode

This article will talk about how we can use the [permittemppdf] and [conditional] commands to display useful permit information on our temporary permit pdf found under SystemMessaging with the unique identifier of 'permittemppdf'



PermitTempPdf command 

permittemppdf is fairly straight forward.
options are
[permittemppdf permit=______]
barcode, permitno, lotshortname, lotname, location, expiry
Expiry will show a snippet of html that is not editable because of the complexity of the expiry information.

[permittemppdf vehicle=______]
plate, guest, year, colour, make, type


Conditional command

Conditional is somewhat complex.
It will only work with shortcodes I've set it up for. Right now that only includes the permittemppdf one.

[conditional var=****** test=!!!!!!!!]CONTENT[/condtional]
or
[conditional var=****** test=!!!!!!!! value=__________]CONTENT[/condtional]
It will test the value of ******. If it's a success, then it shows CONTENT.
The options for var currently are:
permittemp and permit

To test if there are hours on a temp permit you would use var=permittemp.hours
It's the variable name I have defined (permittemp) and the case sensitive column you want to check.

The second argument "test" can take the following values:
hasvalue = if not empty or false, returns true
true = if the variable is a boolean true. i.e. 1, true, "true"
false = if the variable is a boolean false.
eq or equal = if the variable matches the contents of "value"
ne, neq or notequal = if the variable does not match the contents of "value"

Related content

Disclaimer Shortcode
Disclaimer Shortcode
Read with this
Printing Permit from Home Setup
Printing Permit from Home Setup
More like this
System_code Shortcode
System_code Shortcode
More like this
Temporary Permit Printing
Temporary Permit Printing
More like this
Lot Information Shortcode
Lot Information Shortcode
More like this
Permits Search
Permits Search
More like this