A user is attempting to add a printable tear sheet feature to product pages on the Showcase theme using custom code from a GitHub repository. They successfully completed the first two implementation steps but struggled with the third step—inserting code into ‘main-product.liquid’.
Progress made:
Another user suggested using a “Custom Liquid” block instead of directly editing theme files
This approach appears to be working, with a tear sheet button now displaying
The implementation uses JavaScript to store product information (title, price, image, description) in localStorage and opens a separate tear sheet page when clicked
Current status:
The user shared their working code and requested feedback for improvements
The code captures current variant details and passes them to a ‘/pages/tear-sheet’ page via URL parameter
A third party suggested using a dedicated app (Print Product Page) as an alternative solution that includes email functionality
The discussion remains open regarding potential code optimizations, though the basic functionality seems operational.
Summarized with AI on October 30.
AI used: claude-sonnet-4-5-20250929.
Hi there, did you get it working? You might want to try our app: https://apps.shopify.com/printproductpage
It prints tearsheets and also emails it to the customer as a file attachment.