A client is planning a site with business listings. I thought EE2 would be a suitable choice for their CMS.
The business listings will be in a channel with typical business contact details like name, address, suburb, state and postcode.
I’d like to display these listings in various ways. For example, by city, by region (within a city) and by suburb.
How can I do this? Do I create channels for City, Region and Suburb and create relationships between them?
Is there a way to filter down the results as you drill down the hierarchy. For example, domain.com/city/region/suburb