テーマ<demo>のトップページだけ右側にウィジットが表示されません。

sorakumo > テーマ<demo>のトップページだけ右側にウィジットが表示されません。 @ 2012/10/3 14:25
お世話になります。
使い始めの初心者です。

テーマ<demo>をコピーして作業を進めていますが、
TOPページ(ファイル名:index)だけ、画面右側にウィジットが表示できません。

ほかの固定ページ(about、serviceなど)は、
問題なく、画面右側にウィジットが表示できます。

ちなみにファイル名が、”index”じゃなければ。。。。
つまり、”index1”とか、”indexa”なら、
問題なく、画面右側にウィジットが表示できます。

おそらく、サイトのトップページ(ファイル名が、”index”)のときだけ
特別なレイアウトになるということなのでしょうが、

layout.phpのどこをどのように変更すれば、問題が解決できるのか
わからずに困っています。

どうか、お助けください^^
よろしくお願いいたします^^

バージョン:2.02
データベース:MySQL
PHPスキル(自己評価):全くわからない

daichi_shim > Re: テーマ<demo>のトップページだけ右側にウィジットが表示されません。 @ 2012/10/3 14:51
こんにちは!大地と申します。

おそらく
demo / layout / default.php
の53行目あたりの
<?php if(!$bcBaser->isHome()): ?>
 <?php $bcBaser->element('sidebar') ?>
<?php endif ?>

のところが問題だと思います。
この条件分岐を外して
 <?php $bcBaser->element('sidebar') ?>

のみにするとindexページでも表示できるようになると思います。

※この$bcBaser->isHome()は
現在のページがトップページかどうかを判定するタグです。
詳しくは↓↓
http://basercms.net/reference_2/archives/36
sorakumo > Re: テーマ<demo>のトップページだけ右側にウィジットが表示されません。 @ 2012/10/4 13:53
大地さん、ありがとうございました^^

解決いたしました!

$bcBaser->isHome()は
現在のページがトップページかどうかを判定するタグなのですね。
そのほかも勉強してみます。
少しずつ勉強して、ファイルの中身を読み取っていきます。

素早い対応ありがとうございました^^

バージョン:2.02
データベース:MySQL
PHPスキル(自己評価):全くわからない

ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
10 人のユーザが現在オンラインです。 (9 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 10