-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Plugin not respecting Shopify published channels #90
Comments
Thanks for the request. We will look to improve syncing options with channels in the future. |
+1 Respecting the sales channel in Shopify would greatly simplify our workflow by giving the store admin the ability to control Craft visibility of product in the same place as all other channels. An alternative could be including a list of enabled sales channels as a field on the product, allowing us to filter on that field where needed. |
+1 for this one please |
+1 on this - I can't tell if this is related but the |
@lukeholder Just wanted to check in and see if any progress has been made on this issue? It looks like from the upvotes above me there are a few others who are running into this issue. We would love to be able to rely on the publish settings in Shopify for our Craft CMS integration. Thank you for your help! |
We will be supporting channel publishing this once we move to the GraphQL API as the Admin REST API has been deprecated. The GraphQL API makes it easier to get all products and use the channel published information in the same request. |
After launching our site last year, we've noticed that the workflow of publishing a product from Shopify to the connected website as a "published channel", does not function as we anticipated.
When setting up the plugin, Shopify generates a channel within the Shopify admin interface that shows up under the publishing settings for each product. However, even if the plugin's channel has not been published to, the products are made immediately active based on the "status" field of the Shopify product. This removes our ability to schedule product releases across various channels using the built-in publishing features of Shopify. Additionally, it also renders the Craft Shopify element entry immediately visible to search engines unless an admin in Shopify remembers to set the entry to "Draft" until we're ready to publish. The Craft CMS's side doesn't have any of the typical Post Date fields that Entries normally have, so there is no control over it in that aspect either.
We distribute our products across multiple channels and it is very dependent on timed-releases, so these tools have been great in the past and we would love to be able to use them in our new Craft powered Shopify storefront.
Thanks!
The text was updated successfully, but these errors were encountered: