PDA

Просмотр полной версии : меню


yurez
12.09.2005, 15:54
Только начинаю разбираться,поэтому сильно не бейте.
Хочу сделать следующее меню:

temp.products = HMENU
temp.products.1 = TMENU
temp.products.1.NO {
allWrap (
<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<td id=\"product_name\" width=\"33%\" bgcolor=\"#8a8a8a\"><p class=\"tableHeaderLeft\">|</p></td>
<td id=\"product_name_1\" width=\"33%\" bgcolor=\"#8bb811\" class=\"menuDivider\"><p class=\"tableHeader\"><!--###MENU_TITLE###--></p></td>
<!-- cut -->
<td style=\"border-right: 1px solid #8a8a8a;\">
<div class=\"brands\">
<ul id=\"brands\">
<!-- ###BRANDS### start -->
<!-- ###BRANDS### end -->
</ul>
</div>
</td>
<!-- cut -->
)
}
}

page.10 = TEMPLATE
page.10 {
template = FILE
template.file = fileadmini/main.html
subparts.products < temp.products
marks {
MENU_TITLE = TEXT
MENU_TITLE.value = title
}
tempalte.workOnSubpart = DOCUMENT_BODY
}

В ###BRANDS### я хочу добавить несколько подменю.
Так же,хочу что бы ###MENU_TITLE### было равно title, но
marks {
MENU_TITLE = TEXT
MENU_TITLE.value = title
}
не работает.
Подскажите советом,как добиться желаемого.

Andreas Schwarzkopf
12.09.2005, 18:29
Подменю так не получаться, есть несколько других возможностей, посмотри в документации и примерах. Метки внутри меню не прорабатываются. Так что сорри - видимо придется начинать сначала ;-)

Lato Sergey
12.09.2005, 18:31
начни с этого:

temp.products = HMENU
temp.products {
allWrap (
<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<td id=\"product_name\" width=\"33%\" bgcolor=\"#8a8a8a\"><p class=\"tableHeaderLeft\">|</p></td>
<td id=\"product_name_1\" width=\"33%\" bgcolor=\"#8bb811\" class=\"menuDivider\"><p class=\"tableHeader\"><!--###MENU_TITLE###--></p></td>
<!-- cut -->
<td style=\"border-right: 1px solid #8a8a8a;\">
<div class=\"brands\">
<ul id=\"brands\">
|
</ul>
</div>
</td>
)
1 = TMENU
1 {
noBlur = 1
NO = 1
NO.linkWrap = <li>|</li>

ACT < .NO
ACT = 1
ACT.linkWrap = <li class=\"active\">|</div>
}
}