関数リファレンス/Blog eyeCatch
提供: baserCMS公式ガイド
2014年11月1日 (土) 23:10時点における133.236.236.176 (トーク)による版
目次
説明
ブログテンプレート内に記述することで、アイキャッチ画像を表示します。
アイキャッチ画像は、ブログ記事編集画面からアイキャッチ画像欄にて登録することができます。
使い方
<?php $this->Blog->eyeCatch($post, $options) ?>
パラメーター
- $post
- $options
- 'class' => 'example', //クラス名 'width' => '150px', //画像の幅 'height' => '80px', //画像の高さ 'alt' => 'サンプル', // alt属性 'link' => true, //リンクの有無 booleanで設定 'imagesize' => 'thumb', //画像サイズ 'mobile' => false, //モバイル 'escape' => false, 'noimage' => 'common/noimage.png' //アイキャッチ画像が登録されていない場合、代わりに表示する画像の設定
戻り値
- (strign)
- imgタグが表示されます。
用例
基本
コード
<?php $this-Blog->eyeCatch($post) ?>
出力
<img src="/files/blog/news/blog_posts/2014/10/00000002_eye_catch__thumb.jpg?1990889830" alt="" style="opacity: 1;">
応用
コード
<?php $this->Blog->eyeCatch($post, array('class'=>'example', 'alt'=>'example', 'width'=>'150px', 'height'=>'200px', 'noimage'=>'common/noimage.png')); ?>
出力
<img src="/files/blog/news/blog_posts/2014/10/00000002_eye_catch__thumb.jpg?2033206307" alt="example" width="150px" height="200px" style="opacity: 1;">
注
変更履歴
ソースファイル
関連資料
http://forum.basercms.net/modules/newbb/viewtopic.php?topic_id=1043&forum=8
擬似の関数
<?php $this->Blog->getEyeCatch() ?>