2013-04-10 2 views
1

WebSphere Portal 8 поставляется с по умолчанию додзё 1.7.2, и это додзе документации для lazytreegrid если для додзё 1,7 http://dojotoolkit.org/reference-guide/1.7/dojox/grid/LazyTreeGrid.htmlдодзё lazytreegrid отображается по-разному в WebSphere Portal 8

Но когда я запускаю пример в документации, в TreeGrid отображается как на изображении1. Но когда я использую тот же самый пример, то TreeGrid отображается на портале 8 по-разному (IMAGE2), что весьма некрасиво, как получить тот же вид и чувствовать себя, как в документации

documentation

portal8

+0

Вы сделали что-нибудь, чтобы увидеть, откуда приходит новый стиль? –

ответ

1

Пример на сайте Dojo использует «Claro», и ваш сайт портала использует другую тему (я не уверен, какой из них, я думаю, Soria). Различные темы могут быть загружены как модули в теме портала (не путать с темой Dojo/Dijit). Вот вики-страница: 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

Посмотрите на этом пункте: Класс тундры устанавливаются на элементе тела в портальной Web 2.0 темы, и его соответствующие файлы CSS связаны как хорошо. Чтобы использовать другую тему в определенном портлете, не изменяйте классы CSS элемента body из портлета, потому что это имеет последствия для всех других портлетов и компонентов темы, которые используют Dijits на странице. Вместо этого используйте отдельный узел в портлете, чтобы содержать все виджеты, используемые этим портлетом, и назначьте другое имя класса темы на узле контейнера внутри портлета.

+0

Благодарим вас за ответ, получили тот же внешний вид. –

 Смежные вопросы

  • Нет связанных вопросов^_^