I can’t find a clear answer to this query so thought some other people will also appreciate clarifying the best solution.
I’m making a site with ecommerce, which needs to sell physical products like magazines and merchandise, and also offer booking for events. The physical products and the events require different fields of content, so as far as I can tell I have two options:
- I can add enough fields to my Products Collection to include the relevant info for both types of product. This would mean some are only used for physical products and some are only used for events, leaving irrelevant fields empty each time a product is added.
This option seems undesirable however because it will be harder to organise, and less intuitive to my client when using the finished site. It would also need quite a lot of conditional visibility on the Products Template that will get complicated. So, I’d like to know the best way to achieve the other option:
- Assign the different types of product to their own CMS Collections which can host the relevant information for each, and then include an Add to Cart element on the relevant CMS template pages so that they effectively act as product pages. In this case the Products Collection would only contain a minimum amount of information for shipping, pricing and categories.
So, is anybody able and willing to tell me the best way to achieve this? Essentially I’m asking for a workaround to be able to be able to create multiple Product Collections that contain different fields corresponding to different templates…
Thanks in advance!