It is possible to define constants within PHP. This is done using the define() PHP statement. Here's an example:
<?php define("MY_CONSTANT", "The constant value") ?>
You can reference PHP constants from the template language by using its name, without any quotes. So the constant that was defined in the code above, can be used like this in a template:
Apart from defining your own PHP constants, you can also use
constants that are already defined by PHP. Two useful constants to
use are true
(value = 1) and
false
(value = 0). Using these, you can
write template code like this:
Example 1.9. Code using built-in PHP constants
{VAR SOME_OPTION true} {IF SOME_OPTION true} The option SOME_OPTION is true. {/IF}