Hi,

I thought I would just share my cheeky little tweak to the Zones shipping for UK customers. It can be modded for any region that you don't want to ship to by leaving the Zone Shipping Table amount blank in the admin for the respective zone.

I wanted to set my site so that anyone who tried ordering from outside the UK would be automatically redirected to another page where I could instruct them to contact me via phone or email for a personalised quote.

I tried searching for many hours on the forum but couldn't find what I was looking for, so . . . . . I ended up doing the following:

1. I am using EZ pages, so I created a new page that was not visible anywhere on the website. ( make sure that all locations buttons selected are set to NO when you create your page )

2. I modified the " /includes/modules/shipping/zones.php " file.

3. I added the following line of code:

header('Location:http://your-web-site/index.php?main_page=page&id=ez page ID');

to the bottom of:

if ($shipping == -1) {
$shipping_cost = 0;
$shipping_method = MODULE_SHIPPING_ZONES_UNDEFINED_RATE;

to give me:

if ($shipping == -1) {
$shipping_cost = 0;
$shipping_method = MODULE_SHIPPING_ZONES_UNDEFINED_RATE;
header('Location:http://your-web-site/index.php?main_page=page&id=ez page ID');

Where your-web-site is your ZEN CART domain ( e.g. www.shockwave.com ) and the ez page ID is the ID number of your newly created page in the EZ-Pages admin ( mine for example is 21 )

This seems to work perfectly for me and will hopefully help other people from the UK who want foreign buyers to request a personalised shipping quote.