Expand my Community achievements bar.

Radically easy to access on brand approved content for distribution and omnichannel performant delivery. AEM Assets Content Hub and Dynamic Media with OpenAPI capabilities is now GA.

Creating "if then" statements for a "promo code"

Avatar

Level 2

Hi,

Currently I have numerous CheckBoxes that all have associated values (lets say 50, 100, 200) and I have a NumericalBox that sums the selected CheckBoxes by using the FormCalc code "Sum(CheckBox1,CheckBox2......)

That works great, but now I want to have conditions on the code by using "if then statements" or something of the sort.  For example, can I have a TextField and when certain values are entered into the TextField there are effects on the NumericalBox?

So potentially,

if raw.value of TextField1 = "discount" 

then NumericalBox1 subtract 50

If I could do this all in FormCalc that would be great because it is much faster than Javascript.

Thank you

1 Reply

Avatar

Level 10

Did you try this..

if (TextField1.rawValue == "discount")then

     NumericField1.rawValue =  NumericField1-50;

endif;

Thanks

Srini