■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

Re: 取得した複数のブログ記事を日付順にならべたい

tecking > Re: 取得した複数のブログ記事を日付順にならべたい @ 2015/8/26 15:32
なるほど。記事の編集画面を「ソース」に切り替えて貼り付けられたのですね。

元のトピックである

複数のブログの記事情報をテーマ上のPHPで取得してHTMLとして出力したい
http://forum.basercms.net/modules/newbb/viewtopic.php?topic_id=1899&forum=5#forumpost7124
の中に

テーマファイルなら固定ページに限らずどのテーマファイルに書いても動作する、
テーマ内に直接記述する方法です。

とあるので、そもそも記事本文に貼り付ける想定のコードではないようです。
(試しに記事本文の「オプション」欄にも貼り付けてみましたが、やはりFatal Errorが出ました)

このコードを生かしつつ、トップページにだけ表示するようにするなら、/app/webroot/theme/{使用中のテーマ}/Layouts/default.php を開いて、baserCMSの関数 isHome() で切り分けるのも一案かと思いますが、それだと不都合があったりするでしょうか?

<?php if ($this->BcBaser->isHome()): ?>
	// トップページで表示させたいコードをここに書く
<?php endif; ?>


《関連Wiki》
関数リファレンス/BcBaser isHome
ログイン
ユーザー名:
パスワード:


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

検索

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

フォーラムガイド


関連リンク

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

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