My perspective this can be achieved as below1. Create product type specific templates - eg. eBook, book etc2. Add the the required components to the template(components may vary based on the type)3. The components render the dynamic product data based on the product id passed in the URLRegardsAlbin ...