ページリストブロックに各ページごとの画像を表示するテンプレートについて

2012年6月30日 at 9:38

ページリストブロックに各ページごとの画像を表示するテンプレートについて

Thumbview Template(無料)をダウンロードし、concrete5に設定

http://www.concrete5.org/marketplace/addons/thumbview-template/

----Thumbview Templateの設定方法------

1:管理画面の [ページとテーマ]の「属性」を選択し

2:下部にある「属性追加」リスト一覧から[ファイル/画像]を選択

3:ハンドル名を "page_thumbnail"、カスタム名を"thumbnail"(好きな名前)を入力

4:必要に応じて検索可能にするチェックボックスにチェックを入れる

5:"保存"をクリック

-----Thumbview Templateの設定終了-----


・管理画面の[サイトマップ]から"フルサイトマップ"を選択

・ページリストの対象となるページの「設定」を選択

・カスタム属性タグの下部にある"thumbnail"という項目を選択

・"thumbnail"という項目が右下に現れるのでサムネル画像を選択 ⇒ 保存

・編集モードで、ページリストブロックをクリックしますが、カスタムテンプレートを選択し、 "Thumbview2"を選択

---------------------------------

やってみた結果

http://green-tsuda.com/gt/

となりましたが、何か不自然です。

view.php とview.css を見ましたが、さっぱりわかりませんので、わかる方ご指導お願いします。

タグ:

Re: ページリストブロックに各ページごとの画像を表示するテンプレートについて

2012年7月2日 at 0:02
yamanoiです。

concrete5.5.2.1.jaをお使いなら
blog用にpage_listのカスタムテンプレートBlogIndexThumbnailというのがあります。
これは、ページにあるエリアThumbnail Imageにある画像ブロックの画像をサムネイル表示するものです。
この機能を使えばよろしいかと考えています。
 

Re: Re: ページリストブロックに各ページごとの画像を表示するテンプレートについて

2012年7月2日 at 8:13
yamanoi さん

 早速のお返事ありがとうございます。

・blog用にpage_listのカスタムテンプレートBlogIndexThumbnailがありました。

・「ページにあるエリアThumbnail Imageにある画像ブロックの画像を

  サムネイル表示するものです」とあるんですが、

  今一理解できませんのでよろしくお願いします
 

Re: Re: Re: ページリストブロックに各ページごとの画像を表示するテンプレートについて

2012年7月2日 at 10:09
yamanoiです。

まだ、内緒ですが学園祭のHPの一部に使っていますのでサンプルとして紹介します。
http://kva.tsukuba-g.ac.jp/plan/refreshment/
上のページでは、page_listの表示にBog Index thumbnailを改造したカスタムテンプレートを使っています。
クリックした先は、ファイル(ページタイプに対応したPHPで書かれたテーマ)に下のThumbnail Imageを入れています。
<?php

if ($c->isEditMode()) {
print '<br><br>';
$a = new Area('Thumbnail Image');
$a->display($c);
}
?>
 

Re: Re: Re: Re: ページリストブロックに各ページごとの画像を表示するテンプレートについて

2012年7月2日 at 19:37
なるほど表示されました。 後はCSSですよね。

ありがとうございました。