We have a headless shopify site that I’m looking at builder to integrate with. I tried adding the https://firstname.lastname@example.org/plugin-shopify plugin, and set the API keys. It only loads a partial list of products to choose from when I create a product field. I’m also not seeing the UI components referred to in the readme. Do you have a reference site for how to connect a page to a collection? How can I create a component that is configurable (let marketing choose what collection of products they want in a landing page as an example? More examples would be helpful. I’ll keep digging in the meantime. Thanks. Fortunately we’re starting out with a blog, so as soon as I have a design, I can set up a page, and then create a template for marketing to work with… But I’d like to be sure that we can use builder easily when it comes time to start creating new landing pages as well.
Glad you found Builder and are exploring using our Shopify plugin
Hopefully these notes answer your questions:
The product list in the plugin does not load all products at once. In order to find the product you want, you will need to use the search and make sure to type in the exact full product title. The Shopify API we are currently using does not allow for fuzzy search, but we are always looking to improve Builder, so if you have feedback please send it our way! As far as the collection and product UI components mentioned in the readme not loading in Builder, we will look into that.
To learn about how to create a blog in Builder, this is a great place to start: https://www.builder.io/c/docs/creating-a-blog
To learn about how to create custom react components and use them in Builder, take a look at https://www.builder.io/c/docs/custom-react-components. A more detailed deep dive example of how to create custom components can be found with our react design system example here: https://github.com/BuilderIO/builder/tree/master/examples/react-design-system. And for an even more specific example related to creating a configurable component with products take a look at https://github.com/BuilderIO/builder/tree/master/examples/react-design-system/src/components/ProductsList
Please feel free to reach out if you have more questions.