Master page template export is not including themeSpritemap client extension configuration
Written By
Emma Carr-Gardner
How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!
While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.
Legacy Article
You are viewing an article from our legacy "FastTrack"
publication program, made available for informational purposes. Articles
in this program were published without a requirement for independent
editing or verification and are provided"as is" without
guarantee.
Before using any information from this article, independently verify its
suitability for your situation and project.
Issue
- The themeSpritemap extension is missing from the Master Page template.
- When I apply an imported Master Page template, the themeSpritemap configurations are not included.
Steps to Reproduce
- Create a sprite map client extension of type theme spritemap
- Create a master page template and configure sprite map client extension.
- Export the master page template.
- Go to another site and import the master page template.
Expected Result:
Within the UI of the new bundle, the Theme Sprite Map will be visible, and the configuration can be found in the exported JSON file.
Actual Results:
The Theme Sprite Map is not visible in the new bundle where the Master Page Template was imported to. Additionally, you will notice the sprite map client extension configuration is not present in the configuration JSON.
Resolution
- This is a known issue (LPD-17017) and has been resolved as of Liferay DXP Quarterly Release 2023.Q3.9
Did this article resolve your issue ?