Skip to content
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

To make edit option page(/catalog/products/:id/options) be customized #2705

Closed
choim4389 opened this issue Feb 28, 2024 · 2 comments
Closed

Comments

@choim4389
Copy link

Is your feature request related to a problem? Please describe.
Currently, in order to customize the product detail page, you need to override everything from the product list page to the Manage Variant page and the Edit Option Page (to make the breadcrumbs link into /extensions).
However, it is very difficult to modify the Edit Option Page, so it is actually very difficult to customize product-related pages.

Describe the solution you'd like
I don't know what the appropriate method is, but I think it would be possible to override it by adding a route like a custom List Page or Detail Page.

Describe alternatives you've considered
I can't figure out any other the solution

Additional context

@michaelbromley
Copy link
Member

Note to self: this should be possible if we add "prefix" option to the ui extension API, and have it default to "extensions" (to mirror current behaviour). This allows the developer to set a prefix of '' which would then allow them to override specific built-in routes.

@choim4389
Copy link
Author

There seems to be a similar problem on the manage-variants page.
This problem must be considered a very serious problem because it makes customization of built-in pages virtually impossible.

@michaelbromley michaelbromley moved this from 🤔 Under consideration to 🏗 In progress in Vendure OS Roadmap Mar 12, 2024
michaelbromley added a commit that referenced this issue Mar 12, 2024
Relates to #2705. This option allows you to define custom routes which will override
the built-in routes in the Admin UI.
michaelbromley added a commit that referenced this issue Mar 12, 2024
@michaelbromley michaelbromley moved this from 🏗 In progress to 🔖 Ready in Vendure OS Roadmap Mar 12, 2024
@michaelbromley michaelbromley moved this from 🔖 Ready to ✅ Done in Vendure OS Roadmap Apr 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 🚀 Shipped
Development

No branches or pull requests

2 participants