ICEmobile
  1. ICEmobile
  2. MOBI-668

ContentStack generates JS error if used without ContentStackMenu or ContentNavBar on the page

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.2 Final
    • Fix Version/s: 1.3.1
    • Component/s: Faces
    • Labels:
      None
    • Environment:
      n/a

      Description

      The contentStack renders out the following javascript:

      <script type="text/javascript">mobi.layoutMenu.initClient('j_idt6:contentStack',{stackId: 'j_idt6:contentStack',selectedId: 'page1', single: false,hash: 106426242,selClientId: 'j_idt6:page1',home: 'null',client: false});</script>

      The layoutMenu functions are only available when the Content Stack Menu or Content Nav Bar is rendered on the page, so when it's not on the page, this call results in the following error:

      Uncaught TypeError: Cannot call method 'initClient' of undefined index.jsf:13
      (anonymous function)

        Issue Links

          Activity

          Repository Revision Date User Message
          ICEsoft Public SVN Repository #38306 Sun Sep 29 16:49:26 MDT 2013 philip.breau MOBI-668 - ContentStack generates JS error if used without ContentStackMenu or ContentNavBar on the page
          - move js into main component.js file so it's always available
          Files Changed
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/contentstack/ContentStackRenderer.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #38305 Sun Sep 29 16:39:12 MDT 2013 philip.breau MOBI-668 - ContentStack generates JS error if used without ContentStackMenu or ContentNavBar on the page
          - move js into main component.js file so it's always available
          Files Changed
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/contentstack/ContentStackRenderer.java
          Commit graph DEL /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.layoutmenu
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/src/org/icefaces/mobi/component/contentstackmenu/ContentStackMenuRenderer.java
          Commit graph MODIFY /icemobile/trunk/icemobile/jsf/components/component/resources/org.icefaces.component.util/component.js

            People

            • Assignee:
              Philip Breau
              Reporter:
              Philip Breau
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: