-
Notifications
You must be signed in to change notification settings - Fork 27
Open
Labels
enhancementgroomedThe issue has been groomed and should be in a good shape.The issue has been groomed and should be in a good shape.help wanted
Description
Motivation
Allow Delivery SDK to work with Structured rich text element.
Proposed solution
- Allow model generators to generate rich text elements differently than just a string.
- Fill the structured rich text element model while mapping the data (.NET implementation example)
Additional context
SDK has solid support for the Thymeleaf template engine - string-based rendering of the data.
Loading data for "API" endpoints currently require parsing the HTML and create a structure for rich text on the application site.
Sample item with multilevel nested components: https://deliver.kontent.ai/306d7f21-2609-01b0-6e1c-93cbc328a82d/items/rich_text_resolution
Simple pseudocode of the structure
Notes
- text is also the object for interoperability with components
- infinite loop - first version
- log a warning and does not resolve! WITH PROPER ITEM IDENTIFICATION ERROR MESSAGE
petrsvihlik
Metadata
Metadata
Assignees
Labels
enhancementgroomedThe issue has been groomed and should be in a good shape.The issue has been groomed and should be in a good shape.help wanted
{ elements: { content: [ // rich text element { headline: { // component/content item .. }, section: { // component/content item content: [ // rich text element { headline: { // component/content item text: [ // rich text element { text: "inner headline" // text element is an object too } ] } } ] } } ] } }