blog機能を設置したい

2015年9月8日 at 15:00

はじめまして。megunuseと申します。

Concrete5.6のサンプルを改造して、Webを作成しようとしています。

indexページとarchiveページにブログ機能を持たせたいと考えています。
indexには最新5件 archiveには10件ずつ古いものまで遡れるようにしようと
考えています。

コンポーザーを利用することはなんとなくわかったのですが、日時の実装など
がよくわかりません。

上手く伝えられていないかもしれませんが、ご教授願えれば幸いです。

タグ:

Re: blog機能を設置したい

2015年9月8日 at 16:41
ブログ機能というのは、ブログの一覧を表示したいということでしょうか?
サンプルサイトのブログページを見ると、一覧が表示されていると思いますので、こちらのブロックを参考にされるといいと思います。

一覧にはページリストブロックを使っており、カスタムテンプレートも利用しているので、表示方法はこのカスタムテンプレートの内容を参考にするのが良いと思います。
このカスタムテンプレートのソースコードは下記にあります。
\concrete\blocks\page_list\templates\blog_index.php

日時の実装は、コンポーザーの作成日時という項目で実装されており、コード上では
$date = $dateHelper->formatDate($cobj->getCollectionDatePublic(), true);
と書いて日時を取得しています。