2013-04-10 2 views
1

portail websphere 8 est livré avec dojo par défaut 1.7.2, et cette documentation dojo pour lazytreegrid si pour dojo 1.7 http://dojotoolkit.org/reference-guide/1.7/dojox/grid/LazyTreeGrid.htmldojo lazytreegrid est affiché différemment dans le portail Websphere 8

Mais quand je lance l'exemple dans la documentation, la treegrid est affiché comme dans image1. Mais quand j'utilise le même exemple, le treegrid est affiché dans le portail 8 différemment (image2), ce qui est assez laid, comment obtenir le même aspect que dans la documentation

documentation

portal8

+0

Avez-vous fait quelque chose pour voir d'où vient le style différent? –

Répondre

1

L'exemple sur le site Dojo utilise "Claro" et votre site portail utilise un thème différent (je ne sais pas lequel, je pense que Soria). Les différents thèmes peuvent être chargés en tant que modules dans le thème Portal (à ne pas confondre avec le thème Dojo/Dijit). est ici la page wiki: http://www-10.lotus.com/ldd/portalwiki.nsf/xpDocViewer.xsp?lookupName=IBM+WebSphere+Portal+8+Product+Documentation#action=openDocument&res_title=Dojo_and_WebSphere_Portal_wp8&content=pdcontent

Regardez ce paragraphe: La classe de toundra est fixé sur l'élément de corps dans les thèmes portail Web 2.0 et ses fichiers CSS correspondants sont liés en tant que bien. Pour utiliser un thème différent dans un portlet particulier, ne modifiez pas les classes CSS de l'élément body à partir du portlet, car cela a des conséquences sur tous les autres portlets et composants de thème utilisant Dijits sur la page. Au lieu de cela, utilisez un noeud distinct dans le portlet pour contenir tous les widgets utilisés par ce portlet et affectez le nom de classe de thème différent sur le noeud de conteneur à l'intérieur du portlet.

+0

merci pour la réponse, j'ai le même look and feel. –

Questions connexes