I\'m having some serious Magento issues here. As expected the following:
$products = Mage::getModel(\'catalog/category\')->load($category_id) ->getProd
$products = Mage::getModel('catalog/category')->load($category_id) ->getProductCollection() ->addAttributeToSelect('*') ->addAttributeToFilter('status', 1) ->addAttributeToFilter('visibility', 4) ->setOrder('price', 'ASC');