надо подгонятьcoder писал(а):На subsilver непоставимо?)
USER57
не подскажешь как реализовать через админку, а то я в PHP не силенUSER57 писал(а):Чем то похожее меню я сделал для себя и тоже из шаблона для DLE выдрал, только у меня вставка ссылок реализована через админ панель в выпадающее меню.
Скриншот
Тоже самое можно реализовать и в этом меню.
а так не плохо.
Oleg
здесь знания PHP и не надо все делается на уровне html/Oleg писал(а):не подскажешь как реализовать через админку, а то я в PHP не силен
Код: Выделить всё
{$LR_BLOCK_H_L}<!-- IF $S_BLOCK_ICON --><img src="{$IMAGE_SRC}" width="{$IMAGE_WIDTH}" height="{$IMAGE_HEIGHT}" alt="" /> <!-- ENDIF -->{$TITLE}{$LR_BLOCK_H_R}
<div class="block_navi">
<!-- BEGIN portalmenu -->
<!-- IF $MODULE_ID eq portalmenu.MODULE_ID -->
<div class="block_navi_c navi">
<ul class="reset">
<li>
<a href="#" class="sublink">{portalmenu.CAT_TITLE}</a>
<div class="submenu"><div class="sbmbtm">
<ul>
<!-- BEGIN links -->
<li><a href="{portalmenu.links.LINK_URL}" <!-- IF portalmenu.links.NEW_WINDOW -->onclick="window.open('{portalmenu.links.LINK_URL}'); return false;"<!-- ENDIF -->>{portalmenu.links.LINK_TITLE}</a></li>
<!-- END links -->
</ul>
</div></div>
</li>
</ul>
</div>
<!-- ENDIF -->
<!-- BEGINELSE -->
<ul>
<span style="float:left;" class="gensmall"><strong>{L_MENU_NO_LINKS}</strong></span><br />
</ul>
<!-- END portal_menu -->
</div>
{$LR_BLOCK_F_L}{$LR_BLOCK_F_R}
USER57
Oleg
Код: Выделить всё
<script type="text/javascript" src="{PPKBB3CKER_ADDONS}js/ddaccordion.js"></script>
<script type="text/javascript">
ddaccordion.init({
headerclass: "sublink",
contentclass: "submenu",
revealtype: "click",
mouseoverdelay: 200,
collapseprev: false,
defaultexpanded: [],
onemustopen: false,
animatedefault: false,
persiststate: true,
toggleclass: ["closed", "opened"],
togglehtml: ["suffix", "<img src='{T_THEME_PATH}/images/spacer.gif' alt='' /> ", "<img src='{T_THEME_PATH}/images/spacer.gif' alt='' /> "],
animatespeed: "fast",
oninit:function(expandedindices){ },
onopenclose:function(header, index, state, isuseractivated){ }
})
</script>
Код: Выделить всё
/* menu v4.0 by WebIL-INFO */
.reset, .reset li { list-style: none;padding: 0; margin: 0; font-size:11px;}
.dcont { }
.bngreen { padding: -10px 0 0 0; width: 180px; background: url("./images/bngreen.png") no-repeat; }
.bngreen .bngreen { padding: 0 0 8px 0; background: url("./images/bngreen.png") no-repeat 100%; }
.bngreen .bngarrow { float: right; margin-top: -31px; }
.bngreen .dcont { overflow: hidden; }
.bngreen ul li { position: relative; }
.bngreen ul a, .bngreen ul span.sublink, .bngreen ul a b { display: block; cursor: pointer; }
.bngreen ul b { padding: 0 19px; background: url("./images/bngndot.png") no-repeat 7px -999px; }
.bngreen ul a, .bngreen ul span.sublink { font-size:9px; background: url("./images/bngreennav.png") no-repeat 0 -805px; color: #e1ffe8; width: 100%; padding: 5px 0 4px 0; overflow: hidden; }
.bngreen ul a:hover, .bngreen ul span.sublink:hover { color: #fff; background: url("./images/bngreennav.png") no-repeat 0 -100px; }
.bngreen ul span.opened:hover { color: #fff; background: url("./images/bngreennav.png") no-repeat 0 -100px; }
.bngreen ul span.opened b, .bngreen ul a:hover b, .bngreen ul span.sublink:hover b { background-position: 7px 50%; }
.bngreen ul .sublink img { width: 14px; height: 14px; position: absolute; margin-top: 1px; top: 3px; right: 10px; background: url("./images/open-close.gif") no-repeat; }
.bngreen ul .closed img { background-position: 0 0; }
.bngreen ul .opened img { background-position: 0 -14px; }
.bngreen ul .submenu {font-size:11px; overflow: hidden; background: url("./images/bngreennav2.png") no-repeat 0 -346px; }
.bngreen ul .submenu ul {font-size:11px; margin: 0; padding: 8px 19px; font-size: 0.9em; background: none; }
.bngreen ul .submenu ul li {font-size:11px; background: url("./images/submenu.png") repeat-x 0 100%; }
.bngreen ul .submenu ul li a {font-size:11px; color: #e9f5cc; width: 100%; height: auto; line-height: normal; padding: 3px 0; text-indent: 0; background: none; }
.bngreen ul .submenu ul li a:hover {font-size:11px; color: #fff; }
/* --------- */
Код: Выделить всё
'HOME' => 'Главная',
Код: Выделить всё
'FORUM' => 'Форум',
Код: Выделить всё
<div class="portal-navigation">
<!-- BEGIN portalmenu -->
<!-- IF $MODULE_ID eq portalmenu.MODULE_ID -->
<div class="menutitle">{portalmenu.CAT_TITLE}</div>
<ul>
<!-- BEGIN links -->
<li><a href="{portalmenu.links.LINK_URL}" <!-- IF portalmenu.links.NEW_WINDOW -->onclick="window.open('{portalmenu.links.LINK_URL}'); return false;"<!-- ENDIF -->>{portalmenu.links.LINK_TITLE}</a></li>
<!-- END links -->
</ul>
<hr class="dashed" />
<!-- ENDIF -->
<!-- BEGINELSE -->
<ul>
<span style="float:left;" class="gensmall"><strong>{L_MENU_NO_LINKS}</strong></span><br />
</ul>
<!-- END portal_menu -->
</div>
Код: Выделить всё
<div class="bngreen">
<!-- BEGIN portalmenu -->
<!-- IF $MODULE_ID eq portalmenu.MODULE_ID -->
<div class="dcont">
<ul class="reset">
<li>
<a href="#" class="sublink"><b>{portalmenu.CAT_TITLE}</b></a>
<div class="submenu"><div class="reset">
<ul>
<!-- BEGIN links -->
<li><a href="{portalmenu.links.LINK_URL}" <!-- IF portalmenu.links.NEW_WINDOW -->onclick="window.open('{portalmenu.links.LINK_URL}'); return false;"<!-- ENDIF -->>{portalmenu.links.LINK_TITLE}</a></li>
<!-- END links -->
</ul>
</div></div>
</li>
</ul>
</div>
<!-- ENDIF -->
<!-- BEGINELSE -->
<ul>
<span style="float:left;" class="gensmall"><strong>{L_MENU_NO_LINKS}</strong></span><br />
</ul>
<!-- END portal_menu -->
</div>
Oleg
Darkelita