
[Date Prev][Date Next][Thread Prev][Thread Next][Interchange by date
][Interchange by thread
]
RE: [ic] shipping idea
> At 05:11 PM 11/29/2001 -0600, you wrote:
> > > At 10:16 AM 11/29/2001 -0600, you wrote:
> > > >I am trying to set the shipping cost based on the size of the items.
> > > >
> > > >I have read the following from the archieves for the shipping.asc:
> > > >
> > > >usps Mail [item-accessories size] 0 1 5
> > > >usps Mail [item-accessories size] 2 2 7
> > > >
> > > >
> > > >small = $5.00
> > > >medium = $7.00
> > > >I am wondering if there is a way to chain or loop this to go
> throught the
> > > >whole cart?
> > > >
> > > >So if the customer buys two small he gets charged $10.00 not $7.00.
> > > >
> > > >I have read a hundred different ways to do this. Would like
> to know the
> > > >correct way to get this output.
> > > >
> > > >Redhat 7.1 and interchange 4.8.3 (rpm)
> > > >
> > > >Thanks,
> > > >rick
> > >
> > >
> >First let me say thanks I think this will work. I have added and
> modified my
> >shipping.asc file to the following:
> >
> >FLATD Standard
>
> Formatting is important, the above should be FLATD: Standard (that's a
> space after':', not a TAB), and to be most correct there should
> only be one
> TAB before criteria, min, max and cost.
Ok I reformated and still have the same results "Note: No match found for
mode 'FLATD', quantity '', returning 0." error message.
I wonder if there is a way to debug this type of stuff?
> Watching the various IC lists, I get the impression that modular
> options is
> still not ready for production and will not be until 4.9, so you used it
> (instead of plain old modifiers like size, color, etc) at you own risk, I
> think. Someone correct me if I am wrong.
>
> - Ed L.
What i did was use the admin pages and go into items and clicked on the
item. Then I clicked opions at the top. The asked me what type I wanted to
set up. I then selected simple as the option. I am not sure if i have done
this wrong or not.
The big pictures is i need the price and shipping to change according to the
size. I have the price changeing now. But still need the shipping to change
on size changes.
My new shipping.asc
FLATD: Standard
criteria <<EOC
[calc]
my $total = 0;
[item-list]
$total += ([item-quantity] * 8.95) if
q{[item-modifier size]} =~ /^S/i;
$total += ([item-quantity] * 9.95) if
q{[item-modifier size]} =~ /^M/i;
$total += ([item-quantity] * 10.95) if
q{[item-modifier size]} =~ /^L/i;
$total += ([item-quantity] * 11.95) if
q{[item-modifier size]} =~ /^XL/i;
[/item-list]
return $total;
[/calc]
EOC
min 0
max 999999
cost f @@TOTAL@@
> >My options.txt is as follows:
> >
>>code o_master sku o_group o_enable o_label o_value o_widget
price
>>AP212 1 AP212 Size 1 Size m=Medium*,^Ml=Large select
m==32.95,l==49.95
> >
> >I have remove all the collumns that are not used.
> >
_______________________________________________
interchange-users mailing list
interchange-users@interchange.redhat.com
http://interchange.redhat.com/mailman/listinfo/interchange-users