「関数リファレンス/Blog eyeCatch」の版間の差分
提供: baserCMS公式ガイド
(ページの作成:「##説明 ブログテンプレート内に記述することで、アイキャッチ画像を表示します。 アイキャッチ画像は、ブログ記事編集画...」) |
|||
行3: | 行3: | ||
アイキャッチ画像は、ブログ記事編集画面からアイキャッチ画像欄にて登録することができます。 | アイキャッチ画像は、ブログ記事編集画面からアイキャッチ画像欄にて登録することができます。 | ||
##使い方 | ##使い方 | ||
− | <?php $this->Blog->eyeCatch($post, $options) ?> | + | <?php $this->Blog->eyeCatch($post, $options) ?> |
##パラメーター | ##パラメーター | ||
<dl> | <dl> | ||
行33: | 行33: | ||
<?php $this-Blog->eyeCatch($post) ?> | <?php $this-Blog->eyeCatch($post) ?> | ||
####出力 | ####出力 | ||
− | <img src="/files/blog/news/blog_posts/2014/10/00000002_eye_catch__thumb.jpg?1990889830" alt="" style="opacity: 1;"> | + | <img src="/files/blog/news/blog_posts/2014/10/00000002_eye_catch__thumb.jpg?1990889830" alt="" style="opacity: 1;"> |
+ | |||
###応用 | ###応用 | ||
####コード | ####コード | ||
行45: | 行46: | ||
http://forum.basercms.net/modules/newbb/viewtopic.php?topic_id=1043&forum=8 | http://forum.basercms.net/modules/newbb/viewtopic.php?topic_id=1043&forum=8 | ||
##擬似の関数 | ##擬似の関数 | ||
− | <?php $this->Blog->getEyeCatch() ?> | + | <?php $this->Blog->getEyeCatch() ?> |
2014年11月1日 (土) 23:10時点における版
目次
説明
ブログテンプレート内に記述することで、アイキャッチ画像を表示します。
アイキャッチ画像は、ブログ記事編集画面からアイキャッチ画像欄にて登録することができます。
使い方
<?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() ?>