フォーラム掲示板について

以下の目的、注意点などご確認いただき、ご使用ください。

目的
Connect-CMSのユーザやConnect-CMSに興味のある方同士で自由に意見交換できる場を提供する目的で、コミュニティ掲示板として提供しています。
投稿方法
このサイトにユーザー登録することで、投稿することができます。
投稿内容
投稿内容は公開されます。
Connect-CMSに無関係な内容が記載されたと判断した場合、削除することがあります。
バグ情報
バグ(不具合)はGithub のIssues(https://github.com/opensource-workshop/connect-cms/issues)に記載していただくと、開発者に伝わりやすくなります。
また、セキュリティなど重大な事象の場合は、お問い合わせページよりお知らせください。優先的に調査いたします。
また、貢献ガイド(https://connect-cms.jp/abount/contributions)も参照をお願いします。

フォーラムでのサポート範囲

当フォーラムでは、Connect-CMSのトラブルなどの相談も記載いただけますが、作業を肩代わりするものではありません。
作業の依頼は、株式会社オープンソース・ワークショップの調査メニューなどをご検討ください。
https://opensource-workshop.jp/service/rescue

フォーラム掲示板

左カラムに配置したメニューと右カラム配置したメニューが、別ページで片方が表示される

2023年1月3日 16時36分 [akaz]

こんにちは。

デザインテーマを作り始めております。まずは、かつてNC3にてミカエルシリーズとして開発したものをConnect-CMSに移植しているところです。

1. ページの構成

デザインテーマ開発の都合もあり、以下のようなページを作っています。

(a) homeページ
  • 左カラムにメニュープラグインを配置。
  • メインカラムに固定記事プラグインを配置。
  • 右カラムは非表示。

1_menu_home

(b) 会社案内ページ
  • 左カラムは非表示。
  • メインカラムに固定記事プラグインを配置。
  • 右カラムにメニュープラグインを配置。

2_menu_会社案内

(c)お問合せページ
  • 左カラムを表示させているが、プラグインを何も配置していない。(今回の質問:なぜか、homeページで配置したメニューが見える)
  • メインカラムにはフォームプラグインを配置。
  • 右カラムを表示させているが、プラグインを何も配置していない。(会社案内ページに配置した右カラムのメニューが見えない = 意図通り)

3_menu_お問合せ

2. 質問

homeページの左カラムに配置したメニュー(※)が、お問合せページの右カラムに表示されてしまうのは、仕様でしょうか。

※このメニューを、配置したページ(とその配下のページ)以外では「非表示にしたい」のですが、私の設定間違いがありますでしょうか。以下に追加のスクリーンショットを添えます。不足しているものがあればご指摘お願いいたします。

3. ページ一覧

6_ページ一覧

4. homeページの左カラムに配置したメニュープラグインの設定

(a)ページ選択の設定

4_menu_ページ選択

(b)フレーム編集の設定

5_menu_フレーム編集

よろしくお願いいたします。

(更新:2023年1月4日 14時53分)
スレッドの記事一覧
左カラムに配置したメニューと右カラム配置したメニューが、別ページで片方が表示される
2023-01-03 [akaz]

こんにちは。

デザインテーマを作り始めております。まずは、かつてNC3にてミカエルシリーズとして開発したものをConnect-CMSに移植しているところです。

1. ページの構成

デザインテーマ開発の都合もあり、以下のようなページを作っています。

(a) homeページ
  • 左カラムにメニュープラグインを配置。
  • メインカラムに固定記事プラグインを配置。
  • 右カラムは非表示。

1_menu_home

(b) 会社案内ページ
  • 左カラムは非表示。
  • メインカラムに固定記事プラグインを配置。
  • 右カラムにメニュープラグインを配置。

2_menu_会社案内

(c)お問合せページ
  • 左カラムを表示させているが、プラグインを何も配置していない。(今回の質問:なぜか、homeページで配置したメニューが見える)
  • メインカラムにはフォームプラグインを配置。
  • 右カラムを表示させているが、プラグインを何も配置していない。(会社案内ページに配置した右カラムのメニューが見えない = 意図通り)

3_menu_お問合せ

2. 質問

homeページの左カラムに配置したメニュー(※)が、お問合せページの右カラムに表示されてしまうのは、仕様でしょうか。

※このメニューを、配置したページ(とその配下のページ)以外では「非表示にしたい」のですが、私の設定間違いがありますでしょうか。以下に追加のスクリーンショットを添えます。不足しているものがあればご指摘お願いいたします。

3. ページ一覧

6_ページ一覧

4. homeページの左カラムに配置したメニュープラグインの設定

(a)ページ選択の設定

4_menu_ページ選択

(b)フレーム編集の設定

5_menu_フレーム編集

よろしくお願いいたします。

こんにちは。

> homeページの左カラムに配置したメニュー(※)が、お問合せページの右カラムに表示されてしまうのは、仕様でしょうか。

はい、仕様になります。

ページ管理の一番上ページ(通常トップページ)は扱いが特殊で、全てのページの親ページとして扱ってます。

その関係で、homeページが親ページ扱いになり、homeの左エリアのメニューが表示されます。

> ※このメニューを、配置したページ(とその配下のページ)以外では「非表示にしたい」のですが、私の設定間違いがありますでしょうか。以下に追加のスクリーンショットを添えます。不足しているものがあればご指摘お願いいたします。

> 3. ページ一覧

> 6_ページ一覧

・対応案1:お問合せページのレイアウトを、左エリアを表示しないものにする(おすすめ)

・対応案2:お問合せページで左エリアに、空の「固定記事」を配置する(⇒ 左エリアを上書きするイメージ。配下ページも同様になります。空の固定記事を配置してもhomeページは変化ないです。

ご参考まで。

牟田口さん

ご回答ありがとうございます。

仕様ということで承知しました。ご指摘いただいた「対応案2」も試しましたところ、ちゃんとそのように動作しました。

ちょっといたずらして、ページ管理にて「お問合せ」を一番上部に配置してみましたところ、次のスクリーンショットのように動作しました。


(1) お問合せを一番上部に配置した直後

10_お問合せ

(2) 上の状態で「お問合せ」タブをクリックしたとき

11_お問合せ

(2)では、ヘッダーエリアとフッターエリアも表示されてなくなりました。

この挙動から推察しますと、「ページ管理の最上部のページに、ヘッダーエリアやフッターエリアに配置したプラグインは、すべてのページに表示される」という仕様なんだなとわかりました。これが、左エリアと右エリアにも適用されているということですね。

どうもありがとうございました!