Donations of food and toys flooded in to a number of projects to ensure people in need could still have a Christmas.