Макет Dojo / Dijit - попытка добавить баннер вверху существующего макета

Пожалуйста, посмотрите на эти две попытки:

http://3wcloud-com-provisioning-qa.appspot.com/testDijitLayout?menuStyle=dijitTest1

http://3wcloud-com-provisioning-qa.appspot.com/testDijitLayout?menuStyle=dijitTest2

Test1 не показывает тело, но заголовок правильный. Test2 показывает тело, но заголовок / баннер находится за компонентами додзё.

Единственная разница в том, что в Test2 я попытался обернуть AccordianContainer и контейнер тела другим универсальным контейнером:

‹Div dojoType =" dijit.layout.ContentPane "id =" bodyContainer "›

Я обнаружил, что когда заголовок находился полностью за пределами контейнеров Dojo, тогда интервал / разбиение по страницам / и т. Д. Был просто немного неправильным. Поэтому я предполагал, что вся страница должна находиться в контейнерах Dojo.

Я пытаюсь придумать правильный макет, чтобы показать заголовок и тело. Я думаю, вы можете увидеть структуру из «исходного кода» страниц.

Спасибо, Нил Уолтерс


person NealWalters    schedule 14.09.2009    source источник
comment
У меня ни одна страница не загружается. У них обоих в верхнем левом углу есть зеленая рамка с надписью "Загрузка ...".   -  person Glenn    schedule 15.09.2009
comment
Хммм ... У меня нормально загружается в Firefox 3.5. Какой у вас браузер?   -  person NealWalters    schedule 15.09.2009
comment
У меня были случаи, когда NoScript мешал.   -  person NealWalters    schedule 15.09.2009


Ответы (1)


Почему бы просто не обернуть исходный контент в другой BorderContainer с основным контентом в «центральной» области и баннером вверху?

person peller    schedule 15.09.2009
comment
Разве это не то, что я сделал в одном из образцов? - person NealWalters; 15.09.2009
comment
Не совсем уверен ... за этим сложно уследить. Я вижу div под вашим пограничным контейнером без какой-либо области. У всех детей BC должен быть регион. Должен ли wphead быть вашим region = 'top'? - person peller; 16.09.2009