parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

вот. и вложенное тоже вот:

Bitmag 20.05.2002 18:24

@mainmenu[level;ctr]

$ctrl[$ctr]
^connect[mysql://@localhost/test?charset=cp1251_koi8]{$mainmenu[^table::sql{select * from mainmenu}]}

$maxlevel[0] ^mainmenu.menu{^if($maxlevel<$mainmenu.Level){$maxlevel[$mainmenu.Level]}}

<table>
^buildmenu[$level;0]
</table>

@buildmenu[lev;upid]
^mainmenu.menu{^if($mainmenu.Level eq $lev && $mainmenu.SubId eq $upid){
$go[1]^if($mainmenu.Active eq off){^if($ctrl eq 1){$go[1]}{$go[0]}}

^if($go eq 1){
$curid[$mainmenu.ID]
$upper[0]
^mainmenu.menu{^if($mainmenu.SubId eq $curid){$upper[1]}}

^if($upper eq 1){

<div>

<table><tr><td align=top>

<img src="img/arrow_menu_right.gif" border=0 name=arrMenu$mainmenu.ID onClick="changeSubMenu('sub$mainmenu.ID')" onmouseout="leaveMenuArrow(this, 'sub$mainmenu.ID', false)" onmouseover="enterMenuArrow(this, false)"></td><td>
<a class=menu ^if($form:ID eq $mainmenu.ID){}{href=${mainmenu.Href}.html?ID=$mainmenu.ID&SubId=$mainmenu.SubId}><b>$mainmenu.Name</b></a>

</td></tr></table>

}{

<div style="PADDING-BOTTOM: 2px^; PADDING-LEFT: 12px^; PADDING-RIGHT: 12px^; PADDING-TOP: 2px^; TEXT-INDENT: -11px">
<img src="img/bullet_menu.gif">
<a class=menu ^if($form:ID eq $mainmenu.ID){}{href=${mainmenu.Href}.html?ID=$mainmenu.ID&SubId=$mainmenu.SubId}>$mainmenu.Name</a>

}

^if($mainmenu.Level<$maxlevel){


<div class=notShown id=sub$mainmenu.ID style="PADDING-LEFT: 13px">
^buildmenu[^eval($mainmenu.Level+1);$mainmenu.ID]
</div>

}}
</div>
}

}