個人用ツール

「関数リファレンス/BcPage getCategory」の版間の差分

提供: baserCMS公式ガイド

移動: 案内, 検索
 
(3人の利用者による、間の4版が非表示)
行1: 行1:
 
## 説明  
 
## 説明  
記事が属するカテゴリ名の一覧を取得します。
+
現在のページが所属するカテゴリデータを取得する。
  
 
## 使い方
 
## 使い方
 
<syntaxhighlight lang="php">
 
<syntaxhighlight lang="php">
$this->Blog->getCategory( $post,[$options] );
+
$this->BcPage->getCategory()
 
</syntaxhighlight>
 
</syntaxhighlight>
 
## パラメータ
 
$post
 
: ブログ記事のデータを指定します。ブログ記事を出力するループ内では「$post」と記述すれば動作します。
 
 
$options
 
: オプションをPHPの連想配列で指定します。
 
: 例)リンクを表示したくない場合はarray('link'=>false)
 
 
    - 初期値:array()
 
  
 
## 戻り値
 
## 戻り値
ブログ記事に設定したカテゴリ名が出力される。
+
(array)
 +
: 取得に失敗すると FALSE を返します。
  
 
## 用例
 
## 用例
行24: 行15:
 
####コード
 
####コード
 
<syntaxhighlight lang="php">
 
<syntaxhighlight lang="php">
<?php echo $this->Blog->getCategory($post); ?>
+
<?php $category = $this->BcPage->getCategory(); echo h($category[‘title’]); ?>
 
</syntaxhighlight>
 
</syntaxhighlight>
  
 
####出力
 
####出力
 
<syntaxhighlight lang="html5">
 
<syntaxhighlight lang="html5">
<a href="/news/archives/category/release">プレスリリース</a>
+
カテゴリー名
 
</syntaxhighlight>
 
</syntaxhighlight>
  
行35: 行26:
 
####コード
 
####コード
 
<syntaxhighlight lang="php">
 
<syntaxhighlight lang="php">
<?php echo $this->Blog->getCategory($post, array('link' => false)); ?>
+
 
 
</syntaxhighlight>
 
</syntaxhighlight>
  
 
####出力
 
####出力
 
<syntaxhighlight lang="html5">
 
<syntaxhighlight lang="html5">
'プレスリリース'
+
 
 
</syntaxhighlight>
 
</syntaxhighlight>
  
行52: 行43:
  
 
##類似の関数
 
##類似の関数
 
+
[[Category:関数リファレンス]]
 
+
[[Category:関数]]
+

2016年3月30日 (水) 12:00時点における最新版

説明

現在のページが所属するカテゴリデータを取得する。

使い方

$this->BcPage->getCategory()

戻り値

(array)
取得に失敗すると FALSE を返します。

用例

基本

コード

<?php $category = $this->BcPage->getCategory(); echo h($category[‘title’]); ?>

出力

カテゴリー名

応用

コード

 

出力

 

変更履歴

ソースファイル

関連資料

類似の関数