WOConditional
Synopsis
WOConditional { condition=YES|NO; [negate=YES|NO;] ... };
Description
A WOConditional object controls whether a portion of the HTML page will be generated, based on the evaluation of its assigned condition.
condition
Expression to evaluate. If the expression evaluates to YES (assuming negate is NO), the HTML code controlled by the WOConditional object is emitted; otherwise it is not.
negate
Inverts the sense of the condition. By default, negate is assumed to be NO.
Example
The negate attribute lets you use the same test to display mutually exclusive information; for example:<HTML>
<WEBOBJECTS NAME="PAYING_CUSTOMER">Thank you for your order!</WEBOBJECTS>
<WEBOBJECTS NAME="WINDOW_SHOPPER">Thanks for visiting!</WEBOBJECTS>
</HTML>
PAYING_CUSTOMER: WOConditional {condition=payingCustomer;};
WINDOW_SHOPPER: WOConditional {condition=payingCustomer; negate=YES;};
- payingCustomer {
if (/* ordered something */) {
return YES;
}
return NO;
}
Copyright © 1998, Apple Computer, Inc. All rights reserved.