ICEfaces
  1. ICEfaces
  2. ICE-8025

ace:DataTable - Centre Paginator controls within visible dataTable region on page to avoid scrolling it off screen (horiz. scrolling)

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 3.0.1, EE-3.0.0.GA
    • Fix Version/s: 3.1.0.BETA1, 3.1, EE-3.0.0.GA_P01
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ICEfaces 3.0.1, ICEfaces EE 3.0 GA
    • Assignee Priority:
      P1

      Description

      Prevously the data table and paginator were in separate divs. Now they are in the same one so when the table is scrolled horizontally so is the paginator. We cannot have the paginator moving across the screen. It should be in a fixed location.
      Need to add the ability to an ace:dataTable to scroll though columns horizontally and keep the paginator in place.
      1. compatPagePersistingScrollableTable.xhtml
        5 kB
        Nils Lundquist
      2. Data Table Fix.doc
        481 kB
        Evgheni Sadovoi
      3. pagePersistingScrollableTable.xhtml
        4 kB
        Nils Lundquist

        Issue Links

          Activity

          Hide
          Evgheni Sadovoi added a comment -

          Attached a file which describes why suggested workarounds won't work.

          Show
          Evgheni Sadovoi added a comment - Attached a file which describes why suggested workarounds won't work.
          Hide
          Ken Fyten added a comment -

          Plan is to add a new DIV around the Table region so it can be styled by the application to add overflow: auto scrolling that will only scroll the table region and not the paginator controls.

          Show
          Ken Fyten added a comment - Plan is to add a new DIV around the Table region so it can be styled by the application to add overflow: auto scrolling that will only scroll the table region and not the paginator controls.
          Hide
          Nils Lundquist added a comment -

          Revision #28865
          Committed by nils.lundquist
          9 minutes ago
          ICE-8025 - Added div to enable app level scrolling config.

          Example of styling to be attached to this issue or added to the showcase shortly.

          Show
          Nils Lundquist added a comment - Revision #28865 Committed by nils.lundquist 9 minutes ago ICE-8025 - Added div to enable app level scrolling config. Example of styling to be attached to this issue or added to the showcase shortly.
          Hide
          Nils Lundquist added a comment -

          Example page has no dependencies, and persists the horizontal scroll position of the table between paginations. The paginator is outside the scrolling region.

          Show
          Nils Lundquist added a comment - Example page has no dependencies, and persists the horizontal scroll position of the table between paginations. The paginator is outside the scrolling region.
          Hide
          Nils Lundquist added a comment - - edited

          This page (compat*.xhtml) handles the pagination success for 3.0 cases lacking ICE-7501 changes, such as those on the icefaces-3.0.x-maintenance branch.

          Show
          Nils Lundquist added a comment - - edited This page (compat*.xhtml) handles the pagination success for 3.0 cases lacking ICE-7501 changes, such as those on the icefaces-3.0.x-maintenance branch.

            People

            • Assignee:
              Nils Lundquist
              Reporter:
              Evgheni Sadovoi
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: