正直なところ、私自身は multimenu モジュールを使っていないので、余り自信がないのですが・・・
とりあえず使える方法みたいなので、テーマ tw_corp で利用した方法について、ここにご紹介させていただくことにします。
え~っと、私が公開している多くのテーマでは、xugj_assign.phpを利用したグローバルメニューを採用していることが多いのですが、その部分を次のコードで置き換えることで、multimenuモジュールが生成するメニューを表示することができるようです。
<ul class="nav">
<{if $menu0.dirname == $xoops_dirname}>
<li class="active"><a href="<{$xoops_url}>/"><{$smarty.const._THEME_LANGUAGE_HOME_NAME}></a></li>
<{else}>
<li><a href="<{$xoops_url}>/"><{$smarty.const._THEME_LANGUAGE_HOME_NAME}></a></li>
<{/if}>
<{foreach from=$xugj_menus item="menu0"}>
<li<{if $menu0.dirname == $xoops_dirname}> class="active"<{/if}>><a href="<{$xoops_url}>/modules/<{$menu0.dirname}>/<{$menu0.url}>"><{$menu0.name}></a></li>
<{/foreach}>
</ul>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
|