BcBaserHelper より透過的に呼び出される
《利用例》
$this->BcBaser->blogPosts('news')
blogPosts()
public method
ページ編集画面等で利用する事ができる。
ビュー: lib/Baser/Plugin/Blog/View/blog/{コンテンツテンプレート名}/posts.php
《利用例》
$this->BcBaser->blogPosts('news', 3)
複数のコンテンツを指定する場合:配列にて複数のコンテンツ名を指定
コンテンツテンプレート名は配列の先頭を利用する
$this->BcBaser->blogPosts(array('news', 'work'), 3)
全てのコンテンツを指定する場合:nullを指定
contentsTemplateオプションにて
コンテンツテンプレート名を指定する(必須)
$this->BcBaser->blogPosts(null, 3, array('contentsTemplate' => 'news'))
public blogPosts ( string | array $contentsName = null, integer $num = 5, array $options = [] ) : void |
$contentsName |
string | array |
|
$num |
integer |
記事件数(初期値 : 5) |
$options |
array |
オプション(初期値 : array())
- `category` : カテゴリで絞り込む場合にアルファベットのカテゴリ名指定(初期値 : null)
- `tag` : タグで絞り込む場合にタグ名を指定(初期値 : null)
- `year` : 年で絞り込む場合に年を指定(初期値 : null)
- `month` : 月で絞り込む場合に月を指定(初期値 : null)
- `day` : 日で絞り込む場合に日を指定(初期値 : null)
- `id` : id で絞り込む場合に id を指定(初期値 : null)
- `keyword` : キーワードで絞り込む場合にキーワードを指定(初期値 : null)
- `contentsTemplate` : コンテンツテンプレート名を指定(初期値 : null)
- `template` : 読み込むテンプレート名を指定する場合にテンプレート名を指定(初期値 : null)
- `direction` : 並び順の方向を指定 [昇順:ASC or 降順:DESC or ランダム:RANDOM](初期値 : null)
- `sort` : 並び替えの基準となるフィールドを指定(初期値 : null)
- `page` : ページ数を指定(初期値 : null) |
return |
void |
|
isBlogCategory()
public method
isBlogDate()
public method
isBlogHome()
public method
isBlogMonth()
public method
isBlogSingle()
public method
isBlogTag()
public method
isBlogYear()
public method