Uploaded image for project: 'Magnolia Form Module'
  1. Magnolia Form Module
  2. MGNLFORM-342

Decorated form processors do not execute

XMLWordPrintable

    • Maintenance 47

      It's possible to decorate the form component's (form:components/form) formProcessor configuration node but that decoration is ignored when the processors are executed by the method AbstractFormEngine#executeProcessors(). The problem is the TemplateDefinition provider is not being used.

      Targeted config:
      /modules/form/templates/components/form/formProcessors

      Using the Definitions app you can see the form component template is being decorated. Decoration is technically possible but the AbstractFormEngine needs to get the processor list from the aggregated template definition and not directly from JCR.

      This is an important issue for those using cloud 1 because you want to be able to create complex forms, use JavaScript for processing and configure the processor with decoration rather than bootstrap.

        Acceptance criteria

              thien.quach Quach Hao Thien
              rgange Richard Gange
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Bug DoR
                  Task DoD

                    Estimated:
                    Original Estimate - Not Specified
                    Not Specified
                    Remaining:
                    Remaining Estimate - Not Specified
                    Not Specified
                    Logged:
                    Time Spent - 7.5h
                    7.5h