ページリストのカスタムテンプレートについて

2013年6月12日 at 13:39

http://x51.org/やhttp://www.officiallyjd.com/(毒女ニュース)のように、投稿された記事がトップページに一覧として表示されるようなページリストのカスタムテンプレートが必要なのですが、知識が足りないため、自作するのに苦戦しています。

そういったブロックのアドオン、またはどなたかが作成されたもの(hissyさん作成のページリスト・カスタムテンプレート・コレクションの投稿があったのですが、ページにアクセスできなくて...)などがありましたら、教えていただけないでしょうか。

よろしくお願い致します。

タグ:

Re: ページリストのカスタムテンプレートについて

2013年6月12日 at 13:49
はじめての concrete5 – ページリストブロックのカスタマイズ 篇
http://www.onside.com/web_design/6884.html

自作のページリストコレクション、ただし古いです
http://github.com/hissy/c5-pagelist-templates/tree/master/packages/nc_pagelist_templates/blocks/page_list/templates
 

Re: ページリストのカスタムテンプレートについて

2013年6月12日 at 13:57
ありがとうございます。
が、hissyさんのページリストコレクション、やはりページが表示されません...。

リンクのサイトはじめ、いろいろサイトに載っている記事は読んで試してはいるのですが、やはりそれなりの知識を自分で身につけないといけませんね...。

もう少しいじってみようと思います。
 

Re: ページリストのカスタムテンプレートについて

2013年6月13日 at 12:50
必要なことは

投稿ページ用のページタイプの作成

トップページの一覧(カスタムテンプレート)
投稿された画像の表示
投稿された文章の一部を表示

画像の表示は何通りかあります。
・ページ属性を使う。
メリットとしては比較的 PHPコードが少なくて済む
デメリット 投稿ページ内に同じ画像(またはサムネイル)をページ属性にも設定しないといけない。

・ブロックの一部をとってくる(concrete5サンプルのブログのようなもの)
メリット 投稿ページ内の画像を変えれば自動的に一覧も変更してくれる。
デメリット PHPコードが複雑になる。ブロックを削除してしまうとエラーになる可能性がある

文章の一部を表示に関しても、上記と同様のことができます。

他の方法もあると思いますが、サンプルがあるとすればこの2つかなと思います。

僕はページ属性を使う方法をよくやります。PHPコードが複雑にならないので分かりやすいです。
 

Re: ページリストのカスタムテンプレートについて

2013年8月12日 at 11:08
本日気づきました、、、大変申し訳ございません。

あれから試行錯誤で自分でいろいろといじってみて、
元のカスタムテンプレートを利用して、ほぼ想像していた通りの表示になる
カステムテンプレートを作ることができました。

acliss19xx様の投稿もご参考にさせていただきながら、これからも進めて行きたいと思います。

大変遅くなってしまいましたが、アドバイス、本当にありがとうございました!