ICEfaces-EE
  1. ICEfaces-EE
  2. IPCK-71

Editable data table paginator images don't show up when page is in a sub-context

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.8.2.GA
    • Fix Version/s: 1.8.2.GA_P01
    • Component/s: Facelet Components
    • Labels:
      None
    • Environment:
      All

      Description

      The editable data table's paginator images don't show up if the page is a sub-context of the root directory. By default the image path is "./xmlhttp/css/xp/css-images/arrow-last.gif". This works when the page is on the root context.

      For example the following URL works:

      http://localhost:8084/Case9026Example/main.iface

      The following does not:

      http://localhost:8084/Case9026Example/content/main.iface

      There is no way to change the path depending on where the page is in the app.

        Issue Links

          Activity

          Arran Mccullough created issue -
          Hide
          Arran Mccullough added a comment -

          Salesforce case 9026

          Show
          Arran Mccullough added a comment - Salesforce case 9026
          Brad Kroeger made changes -
          Field Original Value New Value
          Link This issue is duplicated by IPCK-75 [ IPCK-75 ]
          Hide
          Brad Kroeger added a comment -

          Revision #22945 'Absolute Relative' references standard in ICEfaces component images. This means you precede image urls with a / ie: /xmlhttp/css/rime/css-images/tree_line_vertical.gif. This results in our servlet adding the context appropriately and images being accessible whether the source page is in the root of the web application or another folder nested in the root.

          HTML <img> tags have been replaced with ice:graphicImage tags for consistency. The <img> tag urls were not processed by our servlet to add the appropriate context to the absolute relative url.

          Show
          Brad Kroeger added a comment - Revision #22945 'Absolute Relative' references standard in ICEfaces component images. This means you precede image urls with a / ie: /xmlhttp/css/rime/css-images/tree_line_vertical.gif. This results in our servlet adding the context appropriately and images being accessible whether the source page is in the root of the web application or another folder nested in the root. HTML <img> tags have been replaced with ice:graphicImage tags for consistency. The <img> tag urls were not processed by our servlet to add the appropriate context to the absolute relative url.
          Brad Kroeger made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Fix Version/s 1.8.2.GA_P01 [ 10221 ]
          Resolution Fixed [ 1 ]
          Brad Kroeger made changes -
          Link This issue depends on IPCK-75 [ IPCK-75 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Brad Kroeger
              Reporter:
              Arran Mccullough
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: