We are using DhtmlX, professionnal version (dhtmlxSuite 2009 Rel.1 (DHTMLX 2.1) Professional edition build 90226/90316).
All was going well since we tried to attach many components in a cell of a layout.
As you can see in the PNG attached to this thread, in the lower left part of the layout, we attach first a toolbar and then a tree with code below :
These two components are correctly attached and displayed. But we discover that, when there are too many rows in the tree, the scrollbars do not show correctly. They appear when more and more rows are added.
As we investigate, we found that the
that contains the Tree has a CSS top value equals to the height of the toolbar. Great for placing the Tree just below the Toolbar, but the height of that DIV (CSS height valued to 100%) seems to be wrongly calculated by IE8. As you can see in the PNG attached, that
try to use the latest layout version (you download it from our website). Such a problem doesn’t occur in it. There won’t be problems with using tree 2.1 and layout 2.5.
However, you need to use the latest dhtmlxcommon.js (from 2.5 package).
the latest version is 2.6. Try to use layout 2.6 and 2.1 tree. If problem still occur please provide the demo to reproduce the problem (do not include tree PRO libraries)
In our initialisation of dhtmlXAccordion, we saw that we need to call all the “addItem” first.
Then, we need to call “openItem” on the cell that will contain the Layout. If we don’t, a JS error occurs (in your example, try to call openItem(“a2”) instead of openItem(“a1”) and you got a js error located at dhtmlxLayout.js, line 343, (the tdW variable is -2)).
Thanks for your support.
Get a guaranteed answer from DHTMLX technical support team
under the most suitable support plan