Hello.
I work as a PHP developer but am pretty new to Shopify app development. I have made a few initial test apps to learn about the app blocks/injecting my app directly into the Theme Customizer. However, I am kind of stuck on an issue and hope someone can point me in the right direction.
Currently on my shop, I have created a bunch of pages that all use their own page template. Each template has its own content and grabs its own product collection. This has two major downsides to it.
- It’s all hardcoded. So if I want to change the visual layout on the pages, I would have to do it for all (currently ~45) pages.
- Shopify has a page template limit of 50. And I’m expecting to put out probably 2x that limit.
Therefore, I want to create my own app to handle these pages externally, where I create the pages and their respective contents and integrate it within my Shopify store to display the dynamic content based on what ID is being passed. For example, by accessing www.myshopifystore.com/pages/unique_identifier it would then dynamically retrieve the page contents for “unique_identifier” from my external app’s database and load it.
Please bear in mind that I am not experienced enough with Shopify’s technical aspect in terms of knowing what limitations there are to these kind of jobs. Is it possible at all to do it with my approach, or will I have to change it up?
Thanks in advance.