Вход

Просмотр полной версии : помогите разобраться с HMENU


ctor
29.03.2009, 15:47
суть вот в чем . делал все по описаниям для новичков.но застрял на теме динамического генерации меню.
в шаблоне меню прописано вот так.
<div id="toptabs"><!--###toptabs### begin -->
<p>Site Network:
<a class="activetoptab" href="fileadmin/templates/andreas02-template/index.html">Personal</a><span class="hide"> | </span>
<a class="toptab" href="fileadmin/templates/andreas02-template/index.html">My Company</a><span class="hide"> | </span>
<a class="toptab" href="fileadmin/templates/andreas02-template/index.html">Artist projects</a><span class="hide"> | </span>
<a class="toptab" href="fileadmin/templates/andreas02-template/index.html">Shop</a></p>
<!--###toptabs### end --></div>
автопарсер отметил область DIV .
в настройках шаблона делаю вот так
# Menu cObject
temp.toptabs = HMENU
# Первый уровень объекта-меню, текстовый
temp.toptabs.1 = TMENU

temp.toptabs.1 {
# Нормальное состояние свойств
NO.allWrap = <div class = "toptab" > | </div>


# Включить активное состояние и установить свойства:
ACT = 1
ACT.allWrap = <div class = "activetoptab" > | </div>
}


Но это не правильно оформление заложенное в классах toptab и activetoptab не попадает на пункты меню.
о чем говорит просмот исходного кода после обновления страницы
<div id="toptabs"><div class = "toptab" ><a href="index.php?id=61" onfocus="blurLink(this);" >Сервис</a></div>
<div class = "toptab" > он добавляет снаружи тега <a> , а в ориганальном шаблоне он внутри.... и еще теряется вот эта часть из ориганального шаблона <p>Site Network:
Помогите разобраться...

razawa
30.03.2009, 18:51
Чтобы добавить свой класс в <a>:
NO.ATagParams = class=toptab