Comments (2)
Another developer reported this request in our public discord channel, with a similar rationale:
If the extension point was available within the extension, we were thinking of using this value to allow merchants to specify different configurations for the same type of extension. Currently we can't see a way to allow a merchant to add the same extension twice and have them render different content. (e.g. show an upsell for Product A on the information page and an upsell for Product B on the payment page). Since the extensions are defined in a config file and not created dynamically, the only way we currently see being able to achieve the example above would be to have two separate extensions (Upsell 1 and Upsell 2). I might be missing something here though
from ui-extensions.
This is definitely needed, especially when this feature is built for Shopify Plus stores, it makes total sense that some of them would like to have the same extension with different settings in different pages/positions.
from ui-extensions.
Related Issues (20)
- POS UI Extensions: Cart's LineItem SKU is undefined for LineItem with an SKU
- [Checkout-UI] DateField not updating textfield value when updated HOT 1
- [Branding Api] Issue with image updates in checkout branding upsert. HOT 5
- [Checkout Editor] Unable to save ShippingMethodDetails::RenderAfter extension HOT 2
- Ability to remove attribute
- [Checkout UI] useBuyerJourneyIntercept returns block for longer running async check
- useApplyCartLineschange always return both error and success when using Stepper in mobile size
- Request for isError option for Toast API
- Text Component Strikethrough HOT 2
- [Checkout UI] Preload MetaObjects references in Metafields HOT 1
- Getting session token fails when the extension is added the first time before the checkout is saved HOT 1
- [Checkout UI] Attribute products added via extensions to the app id for accurate conversion & revenue reporting HOT 1
- [Checkout UI Extensions] Missing 'code' field in useDeliveryGroups hook HOT 6
- [Checkout UI extensions] Return currency rate from useCurrency hook HOT 1
- [Checkout UI extensions] Cache query response to reuse across elements HOT 1
- [Checkout UI extensions] Checkout::CartLineDetails::RenderAfter element max width
- [Checkout UI] Can't select `Checkout::ShippingMethodDetails::RenderExpanded` within the checkout editor HOT 11
- Can't add Checkout::DeliveryAddress::RenderBefore UI extension within Checkout Editor HOT 1
- The post-purchase extension does not loads for markets other than the main market. HOT 2
- Checkout UI Extensions - Unable to create new version in the partner portal
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ui-extensions.