PDA

Просмотр полной версии : Как организовать меню 2-го и более уровня отдельно от первого?


Mike10581
08.10.2007, 14:33
Вопрос такого плана - есть основное меню в отделной части страницы, как сделать в другой части страницы меню 2-го и последующего уровней с соответствующи порядком отображения, на пример:

основное меню: пункт_1 | пункт_2 | пункт_3 | пункт_4

вложенное меню:

-пункт_1_1
-пункт_1_2
--пункт_1_2_1
-пункт_1_3
--пункт_1_3_1
--пункт_1_3_2
-пункт_2_1

и т.д.

причем вложенное меню должно быть развернуто сразу.

Andrey Grey
08.10.2007, 15:03
вот свойства HMENU, которые вам нужно изучить:
entryLevel
expAll

void
08.10.2007, 15:03
А в чем проблема?
lib.menutop = HMENU
lib.menutop.1 = TMENU
lib.menutop.1.allWrap = |

lib.menuside = HMENU
lib.menuside.2 = TMENU
lib.menuside.allWrap = |
lib.menuside.expAll = 1
lib.menuside.3 < .2

Mike10581
08.10.2007, 17:41
Спасибо...

mrlw
11.12.2007, 18:46
вроде сделал так .... не получается ... не выводит боковое меню .... верХнее выводит ...
помогите, плиз ...


lib.menutop = HMENU
lib.menutop.1 = TMENU
lib.menutop.1 {
NO.ATagParams = class="uact"
NO.allWrap = <td class="m_uact" width="40"> | </td><td><img src="images/m_del.gif" width="2" height="34" /></td>
ACT=1
ACT.ATagParams = class="act"
ACT.allWrap = <td class="m_act" width="40"> | </td><td><img src="images/m_del.gif" width="2" height="34" /></td>
}

lib.menuside = HMENU
lib.menuside.2 = TMENU
lib.menuside.allWrap = |
lib.menuside.expAll = 1
lib.menuside.3 < .2


temp.mainTemplate = TEMPLATE
temp.mainTemplate {
template = FILE
template.file = fileadmin/template/tml1.html
workOnSubpart = DOC_BOD

subparts.MNU = HTML
subparts.MNU < lib.menutop

subparts.SUBMNU = HTML
subparts.SUBMNU < lib.menuside

}

page = PAGE
page.typeNum = 0
page.bodyTag = <body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" background="images/bg.gif">
page.includeCSS {
file = fileadmin/template/css.css
}

page.10 < temp.mainTemplate