Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-10423

Improve variables exposed in layouts

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: 5.6
    • Fix Version/s: 11.2
    • Component/s: Layouts & Widgets

      Description

      Current variables exposed by layouts do not resolve the field variable.
      Variables exposed in the case of a template widget type could also be useful when defining EL expressions for widget mode resolution or for widget properties resolution.

      => need to expose:

      • field variables like the template widget type does
      • xpath like variables to be able to use the current doc path
      • widget controls and properties

      Also there is a mix between the different ways to expose variables at build time and render time, need to check if this can be cleaned up as the layout system produces a lot of UIAliasHolder tags (and it may produce less, or optimize what's exposed to the context, see for instance fix for NXP-12882)

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                atchertchian Anahide Tchertchian
                Reporter:
                atchertchian Anahide Tchertchian
                Participants:
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 4 days
                  4d
                  Remaining:
                  Remaining Estimate - 4 days
                  4d
                  Logged:
                  Time Spent - Not Specified
                  Not Specified