Hi,

the problem is that there are no treeNodes are rendered.
The javascript definition of the nodes should rendered just before the
" var treeDiv = document.getElementById('page:_idJsp58-cont');"

After a quick source lookup it seems to me that a TreeState is needed,
and this reminds me to
http://issues.apache.org/jira/browse/TOBAGO-136.

Please try adding a  state attribute to the tc:tree tag.

Regards,
 Volker

2006/12/26, yazid <[EMAIL PROTECTED]>:

I'm trying to render a dynamically created tree menu; the tree is created;
but the Tobago rendered script fails :

The explorer (ie6) , throw a javascipt error and display the following :

Please Help;

Error code {"
       + "  var treeResourcesHelp = new Object();"
       + "  treeResourcesHelp[\"openfoldericon.gif\"] =
\"/TWeb/org/apache/myfaces/tobago/renderkit/html/speyside/standard/image/openfoldericon.gif\";"
       + "  treeResourcesHelp[\"foldericon.gif\"] =
\"/TWeb/org/apache/myfaces/tobago/renderkit/html/speyside/standard/image/foldericon.gif\";"
       + "  treeResourcesHelp[\"unchecked.gif\"] =
\"/TWeb/org/apache/myfaces/tobago/renderkit/html/speyside/standard/image/unchecked.gif\";"
       + "  treeResourcesHelp[\"uncheckedDisabled.gif\"] =
\"/TWeb/org/apache/myfaces/tobago/renderkit/html/speyside/standard/image/uncheckedDisabled.gif\";"
       + "  treeResourcesHelp[\"checked.gif\"] =
\"/TWeb/org/apache/myfaces/tobago/renderkit/html/speyside/standard/image/checked.gif\";"
       + "  treeResourcesHelp[\"checkedDisabled.gif\"] =
\"/TWeb/org/apache/myfaces/tobago/renderkit/html/speyside/standard/image/checkedDisabled.gif\";"
       + "  treeResourcesHelp[\"new.gif\"] =
\"/TWeb/org/apache/myfaces/tobago/renderkit/html/speyside/standard/image/new.gif\";"
       + "  treeResourcesHelp[\"T.gif\"] =
\"/TWeb/org/apache/myfaces/tobago/renderkit/html/speyside/standard/image/T.gif\";"
       + "  treeResourcesHelp[\"L.gif\"] =
\"/TWeb/org/apache/myfaces/tobago/renderkit/html/speyside/standard/image/L.gif\";"
       + "  treeResourcesHelp[\"I.gif\"] =
\"/TWeb/org/apache/myfaces/tobago/renderkit/html/speyside/standard/image/I.gif\";"
       + "  treeResourcesHelp[\"Lminus.gif\"] =
\"/TWeb/org/apache/myfaces/tobago/renderkit/html/speyside/standard/image/Lminus.gif\";"
       + "  treeResourcesHelp[\"Tminus.gif\"] =
\"/TWeb/org/apache/myfaces/tobago/renderkit/html/speyside/standard/image/Tminus.gif\";"
       + "  treeResourcesHelp[\"Rminus.gif\"] =
\"/TWeb/org/apache/myfaces/tobago/renderkit/html/speyside/standard/image/Rminus.gif\";"
       + "  treeResourcesHelp[\"Lplus.gif\"] =
\"/TWeb/org/apache/myfaces/tobago/renderkit/html/speyside/standard/image/Lplus.gif\";"
       + "  treeResourcesHelp[\"Tplus.gif\"] =
\"/TWeb/org/apache/myfaces/tobago/renderkit/html/speyside/standard/image/Tplus.gif\";"
       + "  treeResourcesHelp[\"Rplus.gif\"] =
\"/TWeb/org/apache/myfaces/tobago/renderkit/html/speyside/standard/image/Rplus.gif\";"
       + "  treeResourcesHelp[\"treeMenuOpen.gif\"] =
\"/TWeb/org/apache/myfaces/tobago/renderkit/html/speyside/standard/image/treeMenuOpen.gif\";"
       + "  treeResourcesHelp[\"treeMenuClose.gif\"] =
\"/TWeb/org/apache/myfaces/tobago/renderkit/html/speyside/standard/image/treeMenuClose.gif\";"
       + " "
       + "  treeResourcesHelp.getImage = function (name) {"
       + "    var result = this[name];"
       + "    if (result) {"
       + "      return result;"
       + "    } else {"
       + "      return
\"/TWeb/org/apache/myfaces/tobago/renderkit/html/scarborough/standard/image/blank.gif\";"
       + "    }"
       + "  };"
       + " "
       + "  var treeDiv = document.getElementById('page:_idJsp58-cont');"
       + "  treeDiv.innerHTML = page__idJsp58__id0.toString(0, true);"
       + "  page__idJsp58__id0.initSelection();"
       + "}"
);

--
View this message in context: 
http://www.nabble.com/Plase-Help-%3A-Error-on-script-generated-by-Tobago-tf2882002.html#a8052573
Sent from the MyFaces - Users mailing list archive at Nabble.com.


Reply via email to