最新版 |
編集中の文章 |
行1: |
行1: |
− | ブログに投稿された記事の新着一覧を、baserCMSの関数「[[関数リファレンス/blogPosts|blogPosts]]」を利用して表示させます。なお、この関数はトップページ以外でも使用できます。
| + | (馬庭) |
− | | + | |
− | ##blogPosts()を呼び出す
| + | |
− | 新着一覧を表示するには、表示したい場所で[[関数リファレンス/blogPosts|blogPosts]]を使用します。この関数を使用すると、お使いのテーマ内で設定されたブログの[[テーマに関する用語|コンテンツテンプレート]]に沿った形で、新着記事のHTMLが出力されます。
| + | |
− | | + | |
− | <syntaxhighlight lang="php">
| + | |
− | <?php $this->BcBaser->blogPosts('news') ?>
| + | |
− | </syntaxhighlight>
| + | |
− | | + | |
− | 上の例はブログ「news」を呼び出す例です。この関数の詳細な使い方はを[[関数リファレンス/blogPosts|blogPosts]]ご覧ください。
| + | |
− | | + | |
− | ###コンテンツテンプレートの場所
| + | |
− | 新着一覧部分のデザインを変更するには、以下のテンプレートファイルを変更します。
| + | |
− | /app/webroot/theme/(お使いのテーマ)/Blog/default/posts.php
| + | |
− | (※「default」以外のテンプレートを使用している場合は、「default」部分を読み替えてください)
| + | |
− | | + | |
− | ##トップページで使う
| + | |
− | トップページで使う為には、[[固定ページ管理機能]]でトップページの編集画面に入ります。エディタを使用しますが、そのままではPHPのようなソースコードを使用できませんので、エディタをソースモードにしてください。あとは、上記のソースコードを必要な場所に貼り付けて完了です。
| + | |