Kevin, thanks for your assistance!!!The code you provided below worked as advertised. Yahoooo! I am now able to change
my minimum shipping charge based on the value of the merchandise total.I also dropped the "interpolate=1" from the string as you suggested and it is working still.
> > at_least [calc interpolate=1]$tmp1=([item-list][item_field> price]*[item_quantity]+[/item-list]0);if($tmp1>8.99){$tmp2=5.49}else{$tmp2=4.99};return> $tmp2;[/calc] > I don't believe that the "min_cost" field interpolates ICML tags at all, at the moment. There may be a good reason for this, or perhaps I'm just reading the code wrong. Assuming I'm correct, the following patch should add the capability. I say "should" because I haven't tested it at all. :-) ---------------------------------------------------------------------- --- Ship.pm 9 Jun 2005 18:43:58 -0000 2.13 +++ Ship.pm 28 Oct 2005 19:18:03 -0000 @@ -694,6 +694,10 @@ $o = get_option_hash($row->[OPT], $o) if $row->[OPT]; + + $o->{at_least} = interpolate_html($o->{at_least})+ if (defined($o->{at_least}) && $o->{at_least} =~ /__\w+__|\[/);+# unless field begins with 'x' or 'f', straight cost is returned # - otherwise the quantity is multiplied by the cost or a formula# is applied
K e v i n W a l s h
_______________________________________________ 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.