Details

    • Type: Sub-task
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 6.0
    • Component/s: Content Views
    • Impact type:
      Configuration Change
    • Upgrade notes:
      Hide

      a new facelet slot named "inside_input_widget" can be propagated to input components when defined under a nxl:layout tag (or similar)

      Show
      a new facelet slot named "inside_input_widget" can be propagated to input components when defined under a nxl:layout tag (or similar)
    • Sprint:
      Sprint DM/Studio 5.9.6-3, Sprint DM/Studio 5.9.6-5

      Description

      When checking a checkbox, the form should be submitted.

      Add a boolean property on select* widget types, adding a facelet handler resolving to:

      f:ajax execute="@this" render="#{ajaxReRender}" listener="#{listener}"
      

      Render ids are provided by the template rendering the layout (resolved through usual variables resolution) if possible (or use @all).

      Listener will need to be hardcoded for now like Guillaume has already tested, or passed on from template displaying the layout/form to handle "default" action for more generic declaration of action to perform (inserting templating zones in all widget type handlers). Another option is to trigger the form submit in javascript and see if everything works smoothly when form is ajax-enabled.

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - 1 day
                1d
                Remaining:
                Remaining Estimate - 1 day
                1d
                Logged:
                Time Spent - Not Specified
                Not Specified