A client sells hampers, to which customers can then choose to add extras. What I'd like to do is to show the hamper as a single product, which then lists all the items in another category (e.g. 'Extras') underneath the main product. So essentially, the customer can shop from one page.
If I create a Page within WordPress, I can make a custom product page using WooCommerce shortcodes:
[product id="18"] [product_category category="extras" per_page="20" columns="4" orderby="date" order="desc"]
I know about WooCommerce's ability to override default templates by creating your own within your theme, but I'm not sure of the correct calls. How can I replicate the above shortcode functionality on my single product page when the customer is looking at a hamper?
Any gentle shoves in the right direction are greatly appreciated.