Uploaded image for project: 'MyFaces Tomahawk'
  1. MyFaces Tomahawk
  2. TOMAHAWK-1057

imageLocation doesn't run correctly

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Cannot Reproduce
    • 1.1.6
    • 1.1.7
    • Calendar
    • None

    Description

      I tryed to use image Location in the inputCalendar component but it doens't run.
      I developed a method into the class:
      org.apache.myfaces.custom.calendar.HtmlCalendarRenderer ; the method is this:

      protected static String getImagePath(FacesContext facesContext,UIComponent uiComponent){

      String urlImage=HtmlRendererUtils.getImageLocation(uiComponent);
      if(urlImage==null || urlImage.trim().length()==0)

      { urlImage= (JavascriptUtils.encodeString(AddResourceFactory.getInstance(facesContext) .getResourceUri(facesContext, HtmlCalendarRenderer.class, "DB/"))); }


      return urlImage;
      }

      and i call this method in the method getLocalizedLanguageScript when i call:
      setStringVariable(script,popupCalendarVariable +".initData.imgDir",getImagePath(facesContext,uiComponent));

      if i defined a image path i took the images i want, else i took the standard images in the Tomahawk jar.
      It seems run good.

      Attachments

        1. HtmlCalendarRenderer.java
          41 kB
          Enrico De Benetti

        Issue Links

          Activity

            People

              Unassigned Unassigned
              debe78 Enrico De Benetti
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: