トップページ > 記事閲覧
【雑談】HAIKのデザインテーマでまごつく話(レイアウト変更不能?か)
投稿日 | : 2019/10/11(Fri) 22:37 |
投稿者 | : Yujiro |
参照先 | : |
ちょっとした早とちりでトラブルだと思い、質問しかけた失敗談。
ページレイアウトの変更ができなくなったと思った件です。
(ややこしいです)
先ごろ・・
新しくサイトを立ち上げるためにHAIKのデザインテーマ選びをする。
各ページを書き足しながら、あれこれとテーマを着せ替える。
20ページほどを書いてから、最終的に Coolを使うことにした。
レイアウトとしては Cool のデフォルトである「右メニュー」式。
ところが途中でメニューなしページが必要と思い、そのページに #layout(nomenu) を
書き込んだ。
『あれ?変わらんぞ』
あ、いや、他のレイアウトも全部効かない。デフォで固定だ。
サーバーからHAIK自体、ブラウザまでキャッシュをクリアしても改善せず。
HAIKのシステム修復でも改善せず。
CSSを #beforescript{{ でいじった以外に何もしていないのに・・・
この掲示板に質問しかけてふと思い出した・・・
デザインテーマを選んでいたとき、確か「POP」とかデフォで左メニューの物を使った。
この左メニューが曲者で、同じテーマでもQBlogを立ち上げると右メニュー。
(これじゃ読者まごつく)
そこで、デフォで左メニューなデザインは、全ページに #layout(article) を書けば
右メニューとなる。
で、全ページに書くプラグインは、フッタのような共通項目に。
ところが、何を思ったか、「POP」を使ったときに「ヘッダ」に#layout(article)を
書いたのでした。(これ自体はうまくいきます)
この「ヘッダ」とは、編集メニューの中にある「サイトのヘッダ、ナビ、メニュー、フッタ編集」
のように表示されているもの。
で、本人はそんな作業を忘れ・・・ある日デザインを Cool に変更。
すると、Cool のデザインでは、編集メニューに「サイトのヘッダ」は存在しません。
かつて「ヘッダ内」に書いた#layout(article)のことを思い出せず。
(これが全ページに先に効いていて、個々のページのレイアウト変更が無効に)
で、思い出しましたぜ・・・
が、ややこしいことに Cool のままではメニューに「ヘッダ」が存在しないため、中をいじれず、
やむなくデザインを「POP」に戻してから#layout(article)を削除・・・
そしてまたデザインを Cool に戻しと・・
これで30分以上費やしてしまった。
このようなうっかりがないように気をつけましょう。
てか、やっぱ構造がちょっと変。