[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ic] if tag weird behavior


Dear All,

I noticed the following 'weird' behavior of the if tag.

Examine the following code:

[tmp test_value]00000036[/tmp]

[if type=explicit condition="[scratch test_value]"]
        Value is: [scratch test_value]
[else]
        No value
[/else]
[/if]

Result:
        Value is: 00000036

So far so good.

Now set the tmp to another (special ?) value:

[tmp test_value]00000159[/tmp]
..... if-code as above


Result:
        No value


When I change the above code to the following, everything works as expected.

[if type=explicit condition="[scratch test_value]"]
[condition]
        return 1 if $Scratch->{test_value};
        return 0;
[/condition]
        Value is: [scratch test_value]
[else]
        No value
[/else]
[/if]


This behavior can be duplicated in the online demo (test code in admin section)

Any ideas?



Best regards,

Ton

--
Alamerce Nederland --- Cornerstone of eBusiness
Phone +31-40-2374381    suppressed    http://www.alamerce.nl

eCommerce Solutions -- Consulting -- Website & Interchange Hosting

_______________________________________________
interchange-users mailing list
suppressed
http://www.icdevgroup.org/mailman/listinfo/interchange-users


Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.