トップページ > 記事閲覧
【雑談】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分以上費やしてしまった。

このようなうっかりがないように気をつけましょう。

てか、やっぱ構造がちょっと変。

- WEB PATIO -