管理メニューが変
管理メニューは、ホームページの上部の固定で表示されます。
これがちょっと厄介です。
そもそものtemplate がメニューを固定してる場合、うまく表示されないない場合があります
HTMLソースを観ると、例えば
と、xhのメニューと、Templateのメニューが被ってましてた。
回避策は3つ・・他にもある?
- z-index を変更する
xh_adminmenu_fixed の z-indexは 999 なので これより少ない数字にする。
ただし、今度は、template のメニューが下に隠れちゃいます。
このサイトで採用してるTempalte は、この方法を取り、template のメニューの表示位置をずらしますが、「ページ管理」も位置固定の考えが使われてるので、そちらも変更が余儀なくされます。難儀なのでコリゴリ。
- template のメニューの position: fixed; を管理メニューの際に付けない。
*)スタイルシートで書かれる場合は、element.style化する(上記のTemplateと同じように style= で直接書くようにする。)
判定は
if($adm && $edit){
- 管理画面用にTempalteを切り替えるプラグインを用いる
hi_admin プラグイン http://cmsimpleforum.com/viewtopic.php?f=16&t=7730
ダウンロード http://cmsimple.holgerirmler.de/downloads/hi_admin_1.0beta1.zip
ただし、場合によっては、BootStrapなどのJavaScriptや、CSSを組み込んだ Tempalteを用意 / 自作 する必要があるかも