Morning Linda, thanks for getting back. Yes, let me show you:
Look at this master category for an example:
http://www.silkblooms.co.uk/all-wedding-products-bridesmaid-flowers-c-1_24.html
We have all the flowers that pertain to bridesmaids in this master category. We have also linked them into the sub categories which appear in the "Design Filter" you'll see as a sidebox now above the others.
So, from the Design Filter categories, we'd like the smaller products on the new shipping table rates. Not the bulkier products. Smaller products are "Hair Flowers" and "Wrist Corsages" (category ID's 336 and 372).... but those aren't master categories, so this isn't working for them (it only works for the products master categories):
$chk_cats += $_SESSION['cart']->in_cart_check('master_categories_id','409');
$chk_cats += $_SESSION['cart']->in_cart_check('master_categories_id','7');
$chk_cats += $_SESSION['cart']->in_cart_check('master_categories_id','103');
$chk_cats += $_SESSION['cart']->in_cart_check('master_categories_id','104');
$chk_cats += $_SESSION['cart']->in_cart_check('master_categories_id','105');
$chk_cats += $_SESSION['cart']->in_cart_check('master_categories_id','336');
$chk_cats += $_SESSION['cart']->in_cart_check('master_categories_id','372');
$chk_cats += $_SESSION['cart']->in_cart_check('master_categories_id','361');
$chk_cats += $_SESSION['cart']->in_cart_check('master_categories_id','397');
$chk_cats += $_SESSION['cart']->in_cart_check('master_categories_id','395');
$chk_cats += $_SESSION['cart']->in_cart_check('master_categories_id','385');
$chk_cats += $_SESSION['cart']->in_cart_check('master_categories_id','401');
$chk_cats += $_SESSION['cart']->in_cart_check('master_categories_id','400');
$chk_cats += $_SESSION['cart']->in_cart_check('master_categories_id','391');
$chk_cats += $_SESSION['cart']->in_cart_check('master_categories_id','394');
$chk_cats += $_SESSION['cart']->in_cart_check('master_categories_id','384');
$chk_cats += $_SESSION['cart']->in_cart_check('master_categories_id','387');
$chk_cats += $_SESSION['cart']->in_cart_check('master_categories_id','399');
$chk_cats += $_SESSION['cart']->in_cart_check('master_categories_id','390');