Re: フッターのメニューコンテナを消したら、ヘッダーに表示される

2020年9月4日 at 21:07

aniyaさま

いつもありがとうございます。
fotter.phpは以下の通りとなっております。

<?php defined('C5_EXECUTE') or die("Access Denied.");

$footerSiteTitle = new GlobalArea('Footer Site Title');
$footerSiteTitleBlocks = $footerSiteTitle->getTotalBlocksInArea();

$footerSocial = new GlobalArea('Footer Social');
$footerSocialBlocks = $footerSocial->getTotalBlocksInArea();

$displayFirstSection = $footerSiteTitleBlocks > 0 || $footerSocialBlocks > 0 || $c->isEditMode();
?>

<footer id="footer-theme">
<?php
if ($displayFirstSection) {
?>
<section>
<div class="container">
<div class="row">
<div class="col-sm-9">
<?php
$a = new GlobalArea('Footer Site Title');
$a->display();
?>
</div>
<div class="col-sm-3">
<?php
$a = new GlobalArea('Footer Social');
$a->display();
?>
</div>
</div>
</div>
</section>
<?php
}
?>

<section>
<div class="container">
<div class="row">
<div class="col-sm-6">
<?php
$a = new GlobalArea('Footer Legal');
$a->display();
?>
</div>
<div class="col-sm-3">
<?php
$a = new GlobalArea('Footer Navigation');
$a->display();
?>
</div>
<div class="col-sm-3">
<?php
$a = new GlobalArea('Footer Contact');
$a->display();
?>
</div>
</div>
</div>
</section>
</footer>

<footer id="concrete5-brand">
<div class="container">
<div class="row">
<div class="col-sm-12">
<span><?php // echo t('Built with <a href="http://www.concrete5.org" ←ここをコメント化
class="concrete5" rel="nofollow">concrete5</a> CMS.') ?></span>
<span class="pull-right">
<?php echo Core::make('helper/navigation')->getLogInOutLink() ?>
</span>
<!-- <span id="ccm-account-menu-container"></span> -->←ここもコメント化
</div>
</div>
</div>
</footer>

<?php $this->inc('elements/footer_bottom.php');?>

Re: フッターのメニューコンテナを消したら、ヘッダーに表示される

2020年9月5日 at 13:22
いただいたソースを確認し、こちらの環境に反映させてみましたが
「ヘッダー部分(Global Area Headder Search)にアカウントメニューコンテナが表示される」
という症状は再現出来ませんでした。

・Overrides Cache - Onをoffに(全てのキャッシュ設定をoffに)
・con5のキャッシュクリアを実施
・ブラウザのキャッシュをクリア
を行って再現するかどうか確認してみてください。
また別のブラウザでも再現するかもご確認ください。

また、今回のようなケースでは
・どこをコメントアウトしているか?
に加えて
・どこで改行しているか
も大事な要素になりますので、次回からはコメントを追記せず
”改行位置などを含めそのまま使用できる状態”
でソースを提示していただけると助かります。
(どこをコメントアウトしたかはソース見れば済む話ですので)
 

Re: フッターのメニューコンテナを消したら、ヘッダーに表示される

2020年9月7日 at 8:52
aniyaさま

おはようございます。
ご教示まことにありがとうございます。
ご検証まで賜り、本当にありがとうございました。
また、ソースコードをご提示しておらず、大変失礼を
いたしました。
はい、ソースコードを必ず添付するように致します。
今後ともどうぞよろしくお願い致します。
 

Re: Re: フッターのメニューコンテナを消したら、ヘッダーに表示される

2020年9月7日 at 9:00
aniyaさま

いつも大変詳細なご検証を賜り、本当にありがとうございます。
また、私の説明が拙く、申し訳ございませんでした。
私も、外部フォーム開発や、Expressでの操作など、コーディング
を行う上で、改行位置や、空白が混入することで結構悩んだことが
多くございましたので、aniyaさまのご進言をもとに、今後は、機微
な情報までお伝えして、できる限り実践に近い状態を皆さまと共有
させていただければと思っております。
いつも本当にありがとうございます。