【freo】ヘッダーにメニューを追加する方法
- 2013/11/23 16:49
- カテゴリー:freo
今使用中の、サイト管理バージョンで、メニュー登録プラグインを追加した覚え
インストール方法は公式参照。
ふれおを展開したフォルダの中の templates ファオルダにある header.html を編集する際に
<!--{foreach from=$plugin_menus|smarty:nodefaults item='plugin_menu'}--><li><a href="{if $plugin_menu.url|regex_match:'/^https?\:\/\//'}{$plugin_menu.url}{else}{$freo.core.http_file}{$plugin_menu.url}{/if}">{$plugin_menu.title}</a></li>
<!--{/foreach}-->
のみを、めにゅーを追加したい場所に追加
公式にある、<ul></ul>もコピーすると、改行してしまうので、気をつける
<ul>
<li><a href="{$freo.core.http_file}">トップページ</a></li>
<!--{foreach from=$plugin_menus|smarty:nodefaults item='plugin_menu'}-->
<li><a href="{if $plugin_menu.url|regex_match:'/^https?\:\/\//'}{$plugin_menu.url}{else}{$freo.core.http_file}{$plugin_menu.url}{/if}">{$plugin_menu.title}</a></li>
<!--{/foreach}-->
<li><a href="{$freo.core.https_file}/login">ログイン</a></li>
<!--{if isset($smarty.session.freo.agent.type|smarty:nodefaults)}-->
<li><a href="{$smarty.server.PHP_SELF}?freo%5Bagent%5D%5Btype%5D=iphone">iPhone版</a></li>
<!--{/if}-->
</ul>
こうなってればおk
HTMLを知ってれば気づくんだけど、知らずにやってるとなんでかしばらく気づかない上、あまりにも基本的すぎてどこにも書かれていないようだったのであえて残すことにした