You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -158,6 +160,19 @@ If you are selecting your own authorization flow that uses the `AuthorizationSer
158
160
159
161
The authorization controller uses the `window.postMessage` interface for cross-window communications when redirecting from the Shopify authorization server.
160
162
163
+
### CacheLevel
164
+
Added in version 1.3.0 of the integration. The property cache level by default is set to `Snapshot` this can mean sites utilising this integration can hit rate limits on the Shopify Admin API. More information on rate limits is found here [Shopify Rate Limits](https://shopify.dev/docs/api/usage/rate-limits). The default value `Snapshot` has been retained for backwards compatibility.
165
+
166
+
The values available are:
167
+
-`Unknown`
168
+
-`Element`
169
+
-`Elements`
170
+
-`None`
171
+
- Default value is `Snapshot`.
172
+
173
+
The values correlate to the values available for property caching. More information on property caching is available here [Property Cache Level](https://docs.umbraco.com/umbraco-cms/10.latest/extending/property-editors/property-value-converters#propertycachelevel-getpropertycachelevel-ipublishedpropertytype-propertytype).
174
+
175
+
161
176
## Backoffice usage
162
177
163
178
To use the products picker, a new Data Type should be created based on the Shopify Products Picker property editor.
@@ -187,3 +202,4 @@ Assuming a property based on the created Data Type with the alias `shopifyProduc
187
202
```
188
203
189
204
You can use the default rendering view and style using the existing CSS classes, or use it as inspiration for your views. The path to your custom view will be then passed as a parameter to the HTML helper method.
0 commit comments