Thanks Ray! (HAVE A GREAT HOLIDAY)
I have the shipping grid in visual format:
there are 3 shipping methods, 6 zones, and 3 qty groups
(not all zones have all shipping methods)
Im attaching the current cart include file - it shows all the shipping options
because of the amount of shipping options, i created 2 of them and from there copied/pasted/handcoded the rest. if you have shorter ways to code (and eliminate shipping rules) please do!
to follow my shipping rules naming logic ill explain 1 of them...
Ship Group #, Method, Max Qty
Ship1_1_150 : this is shipping group 1, method 1(ground), qty <150
on the view cart page: i have a few sessions i create
(im attaching the file)
ship_st - state shipping to (selected on view cart before update or checkout can be submitted)
ship_stg - shipping group (zone). (1-6 in the order show in shipping link)
ship_method - Ground = 1, Priority=2, Express=3 (by default its set to 1)
note - some ZONES dont have some methods.
I have duplicated things to cover any errors occuring.
zones 5/6 do no have 1(ground), method 2 is duplicated as 1
zone 1 only has ground, so i duplicated 1 as method 2/3.
zone 2 doesnt not have 2(priority), so 1 and 2 are the same here.
Thanks in advance for your help!