Documentation Update: feat(administration): shim for sfc override templates to twig templates (PR #20006) - #2500
Open
shopwareBot wants to merge 5 commits into
Open
Documentation Update: feat(administration): shim for sfc override templates to twig templates (PR #20006)#2500shopwareBot wants to merge 5 commits into
shopwareBot wants to merge 5 commits into
Conversation
… #20006: feat(administration): shim for sfc override templates to twig templates
…06: feat(administration): shim for sfc override templates to twig templates
…md for PR #20006: feat(administration): shim for sfc override templates to twig templates
…6: feat(administration): shim for sfc override templates to twig templates
Developer Docs healthcheckStatus: Completed with |
Contributor
📢 Developer Announcement RecommendationRecommendation: ❌ No Announcement Recommended No developer announcement signals were detected.
|
Contributor
|
Copilot Please fix Markdown issues. |
Co-authored-by: bojanrajh <117360292+bojanrajh@users.noreply.github.com>
Contributor
... Added exactly one trailing newline to all four reported Markdown files in commit |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Documentation Update for PR #20006
This PR updates documentation based on changes from PR #20006 in the source repository.
📊 Change Analysis
shopware_docs📝 Documentation Files Updated
guides/upgrades-migrations/administration/vue-native.mdguides/upgrades-migrations/administration/index.mdguides/upgrades-migrations/administration/vue-migration-build.mdguides/upgrades-migrations/administration/vite.md🎯 Key Areas Addressed
guides/upgrades-migrations/administration/vue-native.mdto document that native Vue SFC Administration overrides can now target many legacy Twig-based core components through a compatibility shim. Explain the new developer-visible behavior change: overrides that previously rendered nothing against Twig components may now work, and clarify that this is partial compatibility during the Twig-to-native migration rather than full parity.guides/upgrades-migrations/administration/vue-native.mdto add explicit limitations and troubleshooting guidance for the new override path. Include that support depends on detected Twig block targets, that some Twig structures are still unsupported, and especially that blocks containing multiple named slot templates are not currently supported and may still require legacy Twig-based override techniques.guides/upgrades-migrations/administration/vite.mdin the section about automatic override-component handling to reflect the changed build behavior: override templates are now analyzed at build time for Twig block usage and registered before runtime template resolution. This should be described as part of the Administration extension compilation pipeline so developers understand why mixed Twig/SFC overrides now work in some cases.guides/upgrades-migrations/administration/vue-migration-build.mdto cover this interim bridge behavior in the migration build story. Document that the migration period now supports a hybrid state where core Administration components may still be Twig-based while plugin extensions can already move to native.vueoverride patterns for supported blocks.guides/upgrades-migrations/administration/index.mdto surface this as a notable Administration migration topic. Add or adjust navigation/overview text so plugin developers can discover that native override support has expanded to include many legacy Twig-based component targets, with caveats and a pointer to the detailed native Vue migration guidance.📋 Summary
Administration extension behavior changed in a documentation-relevant way: native Vue SFC overrides can now render into many legacy Twig-based core components through a build-time and runtime shim. No API, schema, or deployment docs are affected, but Administration migration and Vite/build guidance should be updated to explain the new capability, its limitations, and the hybrid Twig/SFC migration path for plugin developers.
This documentation was automatically generated based on code change analysis.