This function checks if an ISML expression results in a valid existing value. Usually, this function checks a variable for its existence (either server or user defined). It can also be used with HTTP header functions to check for the existence of special keys.
isDefined( <ISML expression> )
This example shows how isDefined()
can check whether a buyer has a basket or not.
<ISIF condition="#isDefined(Basket)#"> <ISCOMMENT> View Basket Content </ISCOMMENT> <ISELSE> <!-- Basket does not exist --!> </ISIF>