1: 2013-01-15 (火) 23:39:45 marine |
2: 2013-01-15 (火) 23:56:49 marine |
| + | *テーマをマルチメニュー対応にする方法 [#cecaf987] |
| 正直なところ、私自身は multimenu モジュールを使っていないので、余り自信がないのですが・・・ | | 正直なところ、私自身は multimenu モジュールを使っていないので、余り自信がないのですが・・・ |
| とりあえず使える方法みたいなので、テーマ tw_corp で利用した方法について、ここにご紹介させていただくことにします。 | | とりあえず使える方法みたいなので、テーマ tw_corp で利用した方法について、ここにご紹介させていただくことにします。 |
| え~っと、私が公開している多くのテーマでは、xugj_assign.phpを利用したグローバルメニューを採用していることが多いのですが、その部分を次のコードで置き換えることで、multimenuモジュールが生成するメニューを表示することができるようです。 | | え~っと、私が公開している多くのテーマでは、xugj_assign.phpを利用したグローバルメニューを採用していることが多いのですが、その部分を次のコードで置き換えることで、multimenuモジュールが生成するメニューを表示することができるようです。 |
| | | |
- | 例:テーマ tw_940の場合(theme.htmlの44行目付近) | + | **例:テーマ tw_940の場合(theme.htmlの44行目付近) [#m89bbb40] |
| + | #code(php,nonumber){{ |
| <ul class="nav"> | | <ul class="nav"> |
| <{if $menu0.dirname == $xoops_dirname}> | | <{if $menu0.dirname == $xoops_dirname}> |
| <{/foreach}> | | <{/foreach}> |
| </ul> | | </ul> |
| + | }} |
| | | |
- | 上記を次のように変更する | + | **上記を次のように変更する [#p9f0fba6] |
| + | #code(php,nonumber){{ |
| <ul class="nav"> | | <ul class="nav"> |
| <{foreach item=imenu from=$multiMenuToTheme.contents name=menuloop}> | | <{foreach item=imenu from=$multiMenuToTheme.contents name=menuloop}> |
| <{/foreach}> | | <{/foreach}> |
| </ul> | | </ul> |
| + | }} |
Counter: 5113,
today: 1,
yesterday: 2