https://wiki.basercms.net/api.php?action=feedcontributions&user=Kanapple&feedformat=atom
baserCMS公式ガイド - 利用者の投稿記録
[ja]
2024-03-28T18:15:02Z
利用者の投稿記録
MediaWiki 1.23.5
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser_isAdminUser
ver4/関数リファレンス/BcBaser isAdminUser
2019-01-17T15:38:10Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
現在のログインユーザーが管理者グループかどうかチェックし、結果を真偽値で返す。<br><br />
引数にユーザーグループIDを指定した場合は、指定したIDが管理者グループかどうかチェックします。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->isAdminUser( [$userGroupId] ); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(int) $userGroupId<br />
: ユーザーグループID<br />
: - 初期値:null<br />
<br />
## 戻り値<br />
(bool) <br />
: 管理者グループの場合は true を返す。<br />
<br />
## 用例<br />
### 基本<br />
現在のログインユーザーが管理者グループかチェックする。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php <br />
if( $this->BcBaser->isAdminUser() ) {<br />
//trueの場合の処理<br />
} <br />
?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<br />
</syntaxhighlight><br />
<br />
### 応用<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<br />
</syntaxhighlight><br />
<br />
## 注<br />
<br />
## 変更履歴<br />
<br />
## ソースファイル<br />
<br />
## 関連資料<br />
<br />
##類似の関数<br />
<br />
[[Category:関数リファレンスver4]]</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser_icon
ver4/関数リファレンス/BcBaser icon
2019-01-17T15:31:40Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
アイコン(favicon)タグを出力する。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->icon(); ?><br />
</syntaxhighlight><br />
<br />
## 用例<br />
### 基本<br />
アイコンタグを出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->icon(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<link href="/favicon.ico" type="image/x-icon" rel="icon"><br />
<link href="/favicon.ico" type="image/x-icon" rel="shortcut icon"><br />
</syntaxhighlight></div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser_includeCore
ver4/関数リファレンス/BcBaser includeCore
2019-01-17T15:30:57Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
baserCMSのコアテンプレートを読み込む。<br><br />
コントローラー名より指定が必要です。<br />
<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->includeCore( $name , [$data] , [$option] ); ?><br />
</syntaxhighlight><br />
<br />
<br />
## パラメータ<br />
(string) $name<br />
: テンプレート名<br />
<br />
<br />
(array) $params<br />
: 読み込むテンプレートに引き継ぐパラメータ<br />
: - 初期値 : array()<br />
<br />
<br />
(array) $options<br />
: オプション<br />
: - 初期値 : array()<br />
: `subDir` : テンプレートの配置場所についてプレフィックスに応じたサブフォルダを利用するかどうか(初期値 : true)<br />
<br />
<br />
<br />
## 用例<br />
<br />
### 基本<br />
コアテンプレート(Users/admin/form)を読み込む。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->includeCore('Users/admin/form'); ?><br />
</syntaxhighlight></div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser_header
ver4/関数リファレンス/BcBaser header
2019-01-17T15:29:23Z
<p>Kanapple: </p>
<hr />
<div>## 説明<br />
ヘッダーテンプレートを出力する。<br><br />
使用中のテーマ内の '''/Elements/header.php''' を読み込む。<br><br />
対象となるファイルは事前に作成しておく必要があります。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->header( [$data], [$options]); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(array) $data<br />
: エレメントで参照するデータを指定する。<br />
: array('変数名'=>'値')<br />
: - 初期値:array()<br />
<br />
(array)$options<br />
: オプションのパラメータ<br />
: - 初期値:array()<br />
: `subDir` (boolean) エレメントのパスについてプレフィックスによるサブディレクトリを追加するかどうか<br />
<br />
## 用例<br />
### 基本<br />
ヘッダーテンプレートを出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->header(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
(ヘッダーテンプレートの内容)<br />
</syntaxhighlight><br />
<br />
### 応用<br />
ヘッダーテンプレートを出力し、$dataにdataを指定する。 <br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->header(array( 'data' => 'data')); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
(ヘッダーテンプレートの内容)<br />
※header.phpから $dataを参照できる。<br />
</syntaxhighlight><br />
<br />
<br />
##類似の関数<br />
- [element](/ver4/関数リファレンス/element) - エレメントテンプレートを出力する<br />
- [footer](/ver4/関数リファレンス/footer) - フッターテンプレートを出力する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser_getUserName
ver4/関数リファレンス/BcBaser getUserName
2019-01-17T15:22:11Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
ユーザー名を整形して取得する。<br><br />
姓と名を結合して取得し、ニックネームがある場合にはニックネームを優先する。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getUserName( $user ); ?><br />
</syntaxhighlight><br />
<br />
<br />
## パラメータ<br />
(array) $user<br />
: ユーザーデータ<br />
<br />
<br />
## 戻り値<br />
(string)$userName<br />
: ユーザー名<br />
<br />
<br />
## 用例<br />
<br />
### 基本<br />
ユーザーネームを取得し、echoで出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getUserName($user) ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
admin<br />
</syntaxhighlight></div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser_getUserName
ver4/関数リファレンス/BcBaser getUserName
2019-01-17T15:20:39Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
ユーザー名を整形して取得する。<br><br />
姓と名を結合して取得し、ニックネームがある場合にはニックネームを優先する。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getUserName( $user ); ?><br />
</syntaxhighlight><br />
<br />
<br />
## パラメータ<br />
(array) $user<br />
: ユーザーデータ<br />
<br />
<br />
## 戻り値<br />
(string)$userName<br />
: ユーザー名<br />
<br />
<br />
## 用例<br />
<br />
### 基本<br />
ユーザーネームを取得し、echoで出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getUserName($user) ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
admin<br />
</syntaxhighlight><br />
<br />
<br />
### 応用<br />
<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<br />
</syntaxhighlight><br />
<br />
<br />
####出力<br />
<br />
## 注<br />
<br />
## 変更履歴<br />
<br />
<br />
## ソースファイル<br />
<br />
<br />
## 関連資料<br />
[[Category:関数リファレンスver4]]</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser/getUrl
ver4/関数リファレンス/BcBaser/getUrl
2019-01-17T15:13:53Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
baserCMSの設置フォルダを考慮したURLを取得する。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getUrl( [$url] , [$full] , [$sessionId] ); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(mixed) $url<br />
: baserCMS設置フォルダからの絶対URL、もしくは配列形式のURL情報<br><br />
省略した場合には、PC用のトップページのURLを出力する<br />
: - 初期値 : null<br />
<br />
(bool) $full<br />
: httpから始まるURLを取得するかどうか<br />
: - 初期値 : false<br />
<br />
(bool) $sessionId<br />
: セションIDを付加するかどうか<br />
: - 初期値 : true<br />
<br />
<br />
## 用例<br />
### 基本<br />
baserCMSの設置フォルダからのURLを取得し、echoで出力する。<br><br />
例)localhost/about/の場合<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getUrl(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
/about<br />
</syntaxhighlight><br />
<br />
### 応用<br />
/about/を指定、httpから始まるURLで出力し、セッションIDを付加しない。 <br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getUrl('/about' , true , false); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
http://localhost/about<br />
</syntaxhighlight><br />
<br />
<br />
##類似の関数<br />
- [url](/ver4/関数リファレンス/url) - baserCMSの設置フォルダを考慮したURLを出力する<br />
- [getUri](/ver4/関数リファレンス/getUri) - httpから始まるURLを取得する<br />
- [siteUrl](/ver4/関数リファレンス/siteUrl) - WEBサイトURLを出力する<br />
- [getSiteUrl](/ver4/関数リファレンス/getSiteUrl) - WEBサイトURLを取得する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/url
ver4/関数リファレンス/url
2019-01-17T15:11:15Z
<p>Kanapple: </p>
<hr />
<div>## 説明 <br />
baserCMSの設置フォルダを考慮したURLを出力する。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->url( [$url] , [$full] , [$sessionId] ); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(mixed) $url<br />
: baserCMS設置フォルダからの絶対URL、もしくは配列形式のURL情報<br><br />
省略した場合には、PC用のトップページのURLを出力する<br />
: - 初期値 : null<br />
<br />
(bool) $full<br />
: httpから始まるURLを取得するかどうか<br />
: - 初期値 : false<br />
<br />
(bool) $sessionId<br />
: セションIDを付加するかどうか<br />
: - 初期値 : true<br />
<br />
<br />
## 用例<br />
### 基本<br />
baserCMSの設置フォルダからのURLを出力する。<br><br />
例)localhost/about/の場合<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->url(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
/about<br />
</syntaxhighlight><br />
<br />
<br />
### 応用<br />
/about/を指定、httpから始まるURLで出力し、セッションIDを付加しない。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->url('/about' , true , false); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
http://localhost/about<br />
</syntaxhighlight><br />
<br />
<br />
##類似の関数<br />
- [getUrl](/ver4/関数リファレンス/BcBaser/getUrl) - baserCMSの設置フォルダを考慮したURLを取得する<br />
- [getUri](/ver4/関数リファレンス/getUri) - httpから始まるURLを取得する<br />
- [getSiteUrl](/ver4/関数リファレンス/getSiteUrl) - WEBサイトURLを取得する<br />
- [siteUrl](/ver4/関数リファレンス/siteUrl) - WEBサイトURLを出力する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/url
ver4/関数リファレンス/url
2019-01-17T15:10:55Z
<p>Kanapple: </p>
<hr />
<div>## 説明 <br />
baserCMSの設置フォルダを考慮したURLを出力する。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->url( [$url] , [$full] , [$sessionId] ); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(mixed) $url<br />
: baserCMS設置フォルダからの絶対URL、もしくは配列形式のURL情報<br><br />
省略した場合には、PC用のトップページのURLを出力する<br />
: - 初期値 : null<br />
<br />
(bool) $full<br />
: httpから始まるURLを取得するかどうか<br />
: - 初期値 : false<br />
<br />
(bool) $sessionId<br />
: セションIDを付加するかどうか<br />
: - 初期値 : true<br />
<br />
<br />
## 用例<br />
### 基本<br />
baserCMSの設置フォルダからのURLを出力する。<br><br />
例)localhost/about/の場合<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->url(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
/about<br />
</syntaxhighlight><br />
<br />
<br />
### 応用<br />
/about/を指定、httpから始まるURLで出力し、セッションIDを付加しない。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->url('/about',true,false); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
http://localhost/about<br />
</syntaxhighlight><br />
<br />
<br />
##類似の関数<br />
- [getUrl](/ver4/関数リファレンス/BcBaser/getUrl) - baserCMSの設置フォルダを考慮したURLを取得する<br />
- [getUri](/ver4/関数リファレンス/getUri) - httpから始まるURLを取得する<br />
- [getSiteUrl](/ver4/関数リファレンス/getSiteUrl) - WEBサイトURLを取得する<br />
- [siteUrl](/ver4/関数リファレンス/siteUrl) - WEBサイトURLを出力する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/url
ver4/関数リファレンス/url
2019-01-17T15:10:25Z
<p>Kanapple: </p>
<hr />
<div>## 説明 <br />
baserCMSの設置フォルダを考慮したURLを出力する。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->url( [$url] , [$full] , [$sessionId] ); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(mixed) $url<br />
: baserCMS設置フォルダからの絶対URL、もしくは配列形式のURL情報<br><br />
省略した場合には、PC用のトップページのURLを出力する<br />
: - 初期値 : null<br />
<br />
(bool) $full<br />
: httpから始まるURLを取得するかどうか<br />
: - 初期値 : false<br />
<br />
(bool) $sessionId<br />
: セションIDを付加するかどうか<br />
: - 初期値 : true<br />
<br />
<br />
## 用例<br />
### 基本<br />
baserCMSの設置フォルダからのURLを出力する。<br><br />
例)localhost/about/の場合<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->url(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
/about<br />
</syntaxhighlight><br />
<br />
<br />
### 応用<br />
/about/を指定、http://から始まるURLで出力し、セッションIDを付加しない。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->url('/about',true,false); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
http://localhost/about<br />
</syntaxhighlight><br />
<br />
<br />
##類似の関数<br />
- [getUrl](/ver4/関数リファレンス/BcBaser/getUrl) - baserCMSの設置フォルダを考慮したURLを取得する<br />
- [getUri](/ver4/関数リファレンス/getUri) - httpから始まるURLを取得する<br />
- [getSiteUrl](/ver4/関数リファレンス/getSiteUrl) - WEBサイトURLを取得する<br />
- [siteUrl](/ver4/関数リファレンス/siteUrl) - WEBサイトURLを出力する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser_getUri
ver4/関数リファレンス/BcBaser getUri
2019-01-17T15:03:19Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
httpから始まるURLを取得する。<br />
<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getUri( $url , [$sessionId] ); ?><br />
</syntaxhighlight><br />
<br />
<br />
## パラメータ<br />
(mixed) $url<br />
: 文字列のURL、または、配列形式のURL<br />
<br />
(bool) $sessionId<br />
: セッションIDを付加するかどうか<br />
: - 初期値 : true<br />
<br />
<br />
## 戻り値<br />
(string)<br />
: プロトコルから始まるURL<br />
<br />
<br />
## 用例<br />
<br />
### 基本<br />
URLを取得し、echoで出力する。<br><br />
例)localhost/service/ の場合<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getUri(''); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
http://localhost/service/<br />
</syntaxhighlight><br />
<br />
### 応用<br />
URLを取得し/about/を指定して、echoで出力する。セッションIDを付加しない。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getUri('/about', false); ?><br />
</syntaxhighlight><br />
<br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
http://localhost/about<br />
</syntaxhighlight><br />
<br />
<br />
## 類似の関数<br />
- [url](/ver4/関数リファレンス/url) - baserCMSの設置フォルダを考慮したURLを出力する<br />
- [getUrl](/ver4/関数リファレンス/BcBaser/getUrl) - baserCMSの設置フォルダを考慮したURLを取得する<br />
- [getSiteUrl](/ver4/関数リファレンス/getSiteUrl) - WEBサイトURLを取得する<br />
- [siteUrl](/ver4/関数リファレンス/siteUrl) - WEBサイトURLを出力する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/themeUrl
ver4/関数リファレンス/themeUrl
2019-01-17T14:55:31Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
現在のテーマのURLを出力する。<br />
<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->themeUrl(); ?><br />
</syntaxhighlight><br />
<br />
## 用例<br />
<br />
### 基本<br />
現在のテーマのURLを出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->themeUrl(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
/theme/bc_sample/<br />
</syntaxhighlight><br />
<br />
### 応用<br />
現在のテーマのURLを出力し、imgパスに利用する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<img src="<?php $this->BcBaser->themeUrl() ?>img/logo.png"><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<img src="/theme/bc_sample/img/logo.png"><br />
</syntaxhighlight><br />
<br />
<br />
## 類似の関数<br />
- [getThemeUrl](/ver4/関数リファレンス/getThemeUrl) - テーマのURLを取得する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/themeUrl
ver4/関数リファレンス/themeUrl
2019-01-17T14:55:06Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
現在のテーマのURLを出力する。<br />
<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->themeUrl(); ?><br />
</syntaxhighlight><br />
<br />
## 用例<br />
<br />
### 基本<br />
現在のテーマのURLを出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getThemeUrl(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
/theme/bc_sample/<br />
</syntaxhighlight><br />
<br />
### 応用<br />
現在のテーマのURLを出力し、imgパスに利用する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<img src="<?php $this->BcBaser->themeUrl() ?>img/logo.png"><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<img src="/theme/bc_sample/img/logo.png"><br />
</syntaxhighlight><br />
<br />
<br />
## 類似の関数<br />
- [getThemeUrl](/ver4/関数リファレンス/getThemeUrl) - テーマのURLを取得する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser_getThemeUrl
ver4/関数リファレンス/BcBaser getThemeUrl
2019-01-17T14:50:09Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
現在のテーマのURLを取得する。<br />
<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getThemeUrl(); ?><br />
</syntaxhighlight><br />
<br />
## 戻り値<br />
(string)<br />
: テーマURL<br />
<br />
<br />
## 用例<br />
<br />
### 基本<br />
現在のテーマのURLを取得し、echoで出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getThemeUrl(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
/theme/bc_sample/<br />
</syntaxhighlight><br />
<br />
### 応用<br />
現在のテーマのURLを取得し、imgパスに利用する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<img src="<?php echo $this->BcBaser->getThemeUrl() ?>img/logo.png"><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<img src="/theme/bc_sample/img/logo.png"><br />
</syntaxhighlight><br />
<br />
## 類似の関数<br />
- [themeUrl](/ver4/関数リファレンス/themeUrl) - テーマのURLを出力する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/setPageEditLink
ver4/関数リファレンス/setPageEditLink
2019-01-17T14:46:59Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
編集画面へのリンクを設定する。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->setPageEditLink( $id ) ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(string) $id<br />
: 固定ページID<br />
<br />
## 用例<br />
### 基本<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->setPageEditLink( 5 ) ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<br />
</syntaxhighlight><br />
<br />
### 応用<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<br />
</syntaxhighlight><br />
<br />
## 注<br />
<br />
## 変更履歴<br />
<br />
## ソースファイル<br />
<br />
## 関連資料<br />
<br />
##類似の関数<br />
- [editLink](/ver4/関数リファレンス/editLink) - 編集画面へのリンクを出力する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/getRelatedSiteLinks
ver4/関数リファレンス/getRelatedSiteLinks
2019-01-17T14:38:55Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
関連サイト(サブサイト)のリンク一覧を取得する。<br />
<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getRelatedSiteLinks( [$id] , [$excludeIds] ); ?><br />
</syntaxhighlight><br />
<br />
<br />
## パラメータ<br />
(int) $id<br />
: コンテンツID<br />
: - 初期値 : null<br />
<br />
(array) $options<br />
: オプション<br />
:`excludeIds` : 除外するコンテンツID<br />
<br />
## 戻り値<br />
(string)<br />
: 関連サイトのリンク一覧<br />
<br />
<br />
## 用例<br />
<br />
### 基本<br />
関連サイトのリンク一覧を取得し、echoで出力する。(ulで出力されます)<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getRelatedSiteLinks(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<ul class="related-site-links"><br />
<li class="current"><a href="/" title="パソコン">パソコン</a></li><br />
<li><a href="/m/?mobile_auto_redirect=off" title="ケータイ">ケータイ</a></li><br />
<li><a href="/s/?smartphone_auto_redirect=off" title="スマートフォン">スマートフォン</a></li><br />
</ul><br />
</syntaxhighlight><br />
<br />
<br />
### 応用<br />
<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<br />
</syntaxhighlight><br />
<br />
<br />
####出力<br />
<br />
## 注<br />
<br />
## 変更履歴<br />
<br />
<br />
## ソースファイル<br />
<br />
<br />
## 関連資料<br />
<br />
## 類似の関数<br />
- [relatedSiteLinks](/ver4/関数リファレンス/relatedSiteLinks) - 関連サイトのリンク一覧を取得</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/siteUrl
ver4/関数リファレンス/siteUrl
2019-01-16T16:21:39Z
<p>Kanapple: </p>
<hr />
<div>## 説明<br />
WEBサイトURLを出力する。<br />
<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->siteUrl( [$ssl] ); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(bool) $ssl<br />
: - 初期値 : false<br />
<br />
<br />
## 用例<br />
### 基本<br />
サイトURLを出力する。<br><br />
例)localhost/ の場合<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->siteUrl(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
http://localhost/<br />
</syntaxhighlight><br />
<br />
<br />
### 応用<br />
サイトURL(SSL)を取得し、echoで出力する。<br><br />
サイトURL(SSL)は'''システム管理 > サイト基本設定 > オプション > WebサイトURL[SSL] '''から設定します。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->siteUrl(true); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
設定したSSLのURL<br />
</syntaxhighlight><br />
<br />
<br />
##類似の関数<br />
- [getSiteUrl](/ver4/関数リファレンス/getSiteUrl) - WEBサイトURLを取得する<br />
- [url](/ver4/関数リファレンス/url) - baserCMSの設置フォルダを考慮したURLを出力する<br />
- [getUrl](/ver4/関数リファレンス/BcBaser/getUrl) - baserCMSの設置フォルダを考慮したURLを取得する<br />
- [getUri](/ver4/関数リファレンス/getUri) - httpから始まるURLを取得する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/getSiteUrl
ver4/関数リファレンス/getSiteUrl
2019-01-16T16:21:06Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
WEBサイトURLを取得する。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getSiteUrl( [$ssl] ); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(bool) $ssl <br />
: - 初期値 : false<br />
<br />
## 戻り値<br />
(string)<br />
: baserCMSがインストールされたWEBサイトのURL<br />
<br />
<br />
## 用例<br />
### 基本<br />
サイトURLを取得し、echoで出力する。<br><br />
例)localhost/ の場合<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getSiteUrl(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
http://localhost/<br />
</syntaxhighlight><br />
<br />
### 応用<br />
サイトURL(SSL)を取得し、echoで出力する。<br><br />
サイトURL(SSL)は'''システム管理 > サイト基本設定 > オプション > WebサイトURL[SSL] '''から設定します。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getSiteUrl(true); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
設定したSSLのURL<br />
</syntaxhighlight><br />
<br />
##類似の関数<br />
- [siteUrl](/ver4/関数リファレンス/siteUrl) - WEBサイトURLを出力する<br />
- [getUri](/ver4/関数リファレンス/getUri) - httpから始まるURLを取得する<br />
- [getUrl](/ver4/関数リファレンス/BcBaser/getUrl) - baserCMSの設置フォルダを考慮したURLを取得する<br />
- [url](/ver4/関数リファレンス/url) - baserCMSの設置フォルダを考慮したURLを出力する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/getSiteUrl
ver4/関数リファレンス/getSiteUrl
2019-01-16T16:19:27Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
WEBサイトURLを取得する。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getSiteUrl( [$ssl] ); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(bool) $ssl <br />
: - 初期値 : false<br />
<br />
## 戻り値<br />
(string)<br />
: baserCMSがインストールされたWEBサイトのURL<br />
<br />
<br />
## 用例<br />
### 基本<br />
サイトURLを取得し、echoで出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getSiteUrl(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
http://localhost/<br />
</syntaxhighlight><br />
<br />
### 応用<br />
サイトURL(SSL)を取得し、echoで出力する。<br><br />
サイトURL(SSL)は'''システム管理 > サイト基本設定 > オプション > WebサイトURL[SSL] '''から設定します。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getSiteUrl(true); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
設定したSSLのURL<br />
</syntaxhighlight><br />
<br />
##類似の関数<br />
- [siteUrl](/ver4/関数リファレンス/siteUrl) - WEBサイトURLを出力する<br />
- [getUri](/ver4/関数リファレンス/getUri) - httpから始まるURLを取得する<br />
- [getUrl](/ver4/関数リファレンス/BcBaser/getUrl) - baserCMSの設置フォルダを考慮したURLを取得する<br />
- [url](/ver4/関数リファレンス/url) - baserCMSの設置フォルダを考慮したURLを出力する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/getRelatedSiteLinks
ver4/関数リファレンス/getRelatedSiteLinks
2019-01-16T16:13:19Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
関連サイト(サブサイト)のリンク一覧を取得する。<br />
<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getRelatedSiteLinks( [$id] , [$excludeIds] ); ?><br />
</syntaxhighlight><br />
<br />
<br />
## パラメータ<br />
(int) $id<br />
: コンテンツID<br />
: - 初期値 : null<br />
<br />
(int) $excludeIds<br />
: 除外するコンテンツID<br />
<br />
## 戻り値<br />
(string)<br />
: 関連サイトのリンク一覧<br />
<br />
<br />
## 用例<br />
<br />
### 基本<br />
関連サイトのリンク一覧を取得し、echoで出力する。(ulで出力されます)<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getRelatedSiteLinks(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<ul class="related-site-links"><br />
<li class="current"><a href="/" title="パソコン">パソコン</a></li><br />
<li><a href="/m/?mobile_auto_redirect=off" title="ケータイ">ケータイ</a></li><br />
<li><a href="/s/?smartphone_auto_redirect=off" title="スマートフォン">スマートフォン</a></li><br />
</ul><br />
</syntaxhighlight><br />
<br />
<br />
### 応用<br />
<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<br />
</syntaxhighlight><br />
<br />
<br />
####出力<br />
<br />
## 注<br />
<br />
## 変更履歴<br />
<br />
<br />
## ソースファイル<br />
<br />
<br />
## 関連資料<br />
<br />
## 類似の関数<br />
- [relatedSiteLinks](/ver4/関数リファレンス/relatedSiteLinks) - 関連サイトのリンク一覧を取得</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/getUpdateInfo
ver4/関数リファレンス/getUpdateInfo
2019-01-16T15:57:18Z
<p>Kanapple: </p>
<hr />
<div>## 説明 <br />
更新情報を取得する。<br><br />
更新日は、'''編集画面 > オプション > 作成者 > [更新日]'''から、手動で更新します。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getUpdateInfo(); ?><br />
</syntaxhighlight><br />
<br />
## 戻り値<br />
(string)<br />
: コンテンツ更新情報<br />
<br />
<br />
## 用例<br />
### 基本<br />
更新情報を取得し、echoで出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getUpdateInfo(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
作成日<br />
2018/10/16 23:30<br />
最終更新日<br />
2018/10/31 20:30<br />
</syntaxhighlight><br />
<br />
<br />
##類似の関数<br />
- [updateInfo](/ver4/関数リファレンス/updateInfo) - 更新情報を出力する<br />
- [getContentCreatedDate](/ver4/関数リファレンス/getContentCreatedDate) - コンテンツ作成日を取得<br />
- [getContentModifiedDate](/ver4/関数リファレンス/getContentModifiedDate) - コンテンツ更新日を取得</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/getUpdateInfo
ver4/関数リファレンス/getUpdateInfo
2019-01-16T15:56:46Z
<p>Kanapple: </p>
<hr />
<div>## 説明 <br />
更新情報を取得する。<br><br />
更新日は、'''編集画面 > オプション > 作成者 > [更新日]'''から、手動で更新します。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getUpdateInfo(); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
<br />
## 戻り値<br />
(string)<br />
: コンテンツ更新情報<br />
<br />
<br />
## 用例<br />
### 基本<br />
更新情報を取得し、echoで出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getUpdateInfo(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
作成日<br />
2018/10/16 23:30<br />
最終更新日<br />
2018/10/31 20:30<br />
</syntaxhighlight><br />
<br />
### 応用<br />
####コード<br />
####出力<br />
<br />
## 注<br />
<br />
## 変更履歴<br />
<br />
## ソースファイル<br />
<br />
## 関連資料<br />
<br />
##類似の関数<br />
- [updateInfo](/ver4/関数リファレンス/updateInfo) - 更新情報を出力する<br />
- [getContentCreatedDate](/ver4/関数リファレンス/getContentCreatedDate) - コンテンツ作成日を取得<br />
- [getContentModifiedDate](/ver4/関数リファレンス/getContentModifiedDate) - コンテンツ更新日を取得<br />
<br />
[[Category:関数リファレンスver4]]</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/getRelatedSiteLinks
ver4/関数リファレンス/getRelatedSiteLinks
2019-01-16T15:56:27Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
関連サイト(サブサイト)のリンク一覧を取得する。<br />
<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getRelatedSiteLinks( [$id] , [$excludeIds] ); ?><br />
</syntaxhighlight><br />
<br />
<br />
## パラメータ<br />
(int) $id<br />
: コンテンツID<br />
: - 初期値 : null<br />
<br />
<br />
(int) $excludeIds<br />
: 除外するコンテンツID<br />
<br />
## 戻り値<br />
(string)<br />
: 関連サイトのリンク一覧<br />
<br />
<br />
## 用例<br />
<br />
### 基本<br />
関連サイトのリンク一覧を取得し、echoで出力する。(ulで出力されます)<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getRelatedSiteLinks(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<ul class="related-site-links"><br />
<li class="current"><a href="/" title="パソコン">パソコン</a></li><br />
<li><a href="/m/?mobile_auto_redirect=off" title="ケータイ">ケータイ</a></li><br />
<li><a href="/s/?smartphone_auto_redirect=off" title="スマートフォン">スマートフォン</a></li><br />
</ul><br />
</syntaxhighlight><br />
<br />
<br />
### 応用<br />
<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<br />
</syntaxhighlight><br />
<br />
<br />
####出力<br />
<br />
## 注<br />
<br />
## 変更履歴<br />
<br />
<br />
## ソースファイル<br />
<br />
<br />
## 関連資料<br />
<br />
## 類似の関数<br />
- [relatedSiteLinks](/ver4/関数リファレンス/relatedSiteLinks) - 関連サイトのリンク一覧を取得</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/getRelatedSiteLinks
ver4/関数リファレンス/getRelatedSiteLinks
2019-01-16T15:55:11Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
関連サイト(サブサイト)のリンク一覧を取得する。<br />
<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getRelatedSiteLinks( [$id] , [$excludeIds] ); ?><br />
</syntaxhighlight><br />
<br />
<br />
## パラメータ<br />
(int) $id<br />
: コンテンツID<br />
: - 初期値 : null<br />
<br />
<br />
(int) $excludeIds<br />
: 除外するコンテンツID<br />
<br />
## 戻り値<br />
(string)<br />
: 関連サイトのリンク一覧エレメント<br />
<br />
<br />
## 用例<br />
<br />
### 基本<br />
関連サイトのリンク一覧を取得し、echoで出力する。(ulで出力されます)<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getRelatedSiteLinks(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<ul class="related-site-links"><br />
<li class="current"><a href="/" title="パソコン">パソコン</a></li><br />
<li><a href="/m/?mobile_auto_redirect=off" title="ケータイ">ケータイ</a></li><br />
<li><a href="/s/?smartphone_auto_redirect=off" title="スマートフォン">スマートフォン</a></li><br />
</ul><br />
</syntaxhighlight><br />
<br />
<br />
### 応用<br />
<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<br />
</syntaxhighlight><br />
<br />
<br />
####出力<br />
<br />
## 注<br />
<br />
## 変更履歴<br />
<br />
<br />
## ソースファイル<br />
<br />
<br />
## 関連資料<br />
<br />
## 類似の関数<br />
- [relatedSiteLinks](/ver4/関数リファレンス/relatedSiteLinks) - 関連サイトのリンク一覧を取得</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/getRelatedSiteLinks
ver4/関数リファレンス/getRelatedSiteLinks
2019-01-16T15:54:58Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
関連サイト(サブサイト)のリンク一覧を取得する。<br />
<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getRelatedSiteLinks( [$id] , [$excludeIds] ); ?><br />
</syntaxhighlight><br />
<br />
<br />
## パラメータ<br />
(int) $id<br />
: コンテンツID<br />
: - 初期値 : null<br />
<br />
<br />
(int) $excludeIds<br />
: 除外するコンテンツID<br />
<br />
## 戻り値<br />
(string)<br />
:関連サイトのリンク一覧エレメント<br />
<br />
<br />
## 用例<br />
<br />
### 基本<br />
関連サイトのリンク一覧を取得し、echoで出力する。(ulで出力されます)<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getRelatedSiteLinks(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<ul class="related-site-links"><br />
<li class="current"><a href="/" title="パソコン">パソコン</a></li><br />
<li><a href="/m/?mobile_auto_redirect=off" title="ケータイ">ケータイ</a></li><br />
<li><a href="/s/?smartphone_auto_redirect=off" title="スマートフォン">スマートフォン</a></li><br />
</ul><br />
</syntaxhighlight><br />
<br />
<br />
### 応用<br />
<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<br />
</syntaxhighlight><br />
<br />
<br />
####出力<br />
<br />
## 注<br />
<br />
## 変更履歴<br />
<br />
<br />
## ソースファイル<br />
<br />
<br />
## 関連資料<br />
<br />
## 類似の関数<br />
- [relatedSiteLinks](/ver4/関数リファレンス/relatedSiteLinks) - 関連サイトのリンク一覧を取得</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser_getLink
ver4/関数リファレンス/BcBaser getLink
2019-01-16T15:53:57Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
アンカータグを取得する。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getLink( $title , [$url] , [$options] , [$confirmMessage] ); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(string)$title<br />
: アンカータグのタイトル<br />
: - 初期値:-<br />
<br />
(mixed)$url<br />
: リンク先のパス<br />
: サイト内のページを指定する場合は、BaserCMSの設置場所を起点としてスラッシュから始まる絶対パスを指定する。指定しない場合はカレント。<br />
: - 初期値:null<br />
<br />
(array)$options<br />
: 要素を連想配列で指定する。<br />
: `escape` : タイトルをエスケープするかどうか(初期値 : false)<br />
: `prefix` : URLにプレフィックスをつけるかどうか(初期値 : false)<br />
: `forceTitle` : 許可されていないURLの際にタイトルを強制的に出力するかどうか(初期値 : false)<br />
: `ssl` : SSL用のURLを出力するかどうか(初期値 : false)<br />
<br />
: 例)array('class'=>'hoge')<br />
: - 初期値:array()<br />
<br />
(string) $confirmMessage<br />
: リンクをクリックした際に表示するメッセージ。はいをクリックした場合のみ遷移する。<br />
: - 初期値:false<br />
<br />
## 戻り値<br />
(string)<br />
: アンカータグ<br />
<br />
## 用例<br />
### 基本<br />
/service/へ遷移するリンクをechoで出力する。リンクタイトルに'''サービスページへ'''を指定する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getLink( 'サービスページへ','/service/' ); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<a href="/service/">サービスページへ</a><br />
</syntaxhighlight><br />
<br />
### 応用<br />
/service/へ遷移するリンクをechoで出力する。<br><br />
リンクタイトルに'''サービスページへ'''を指定、classに'''link-btn'''を指定、遷移する際に'''遷移しますか?'''のメッセージを表示する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getLink( 'サービスページへ', '/service/' , array('class' => 'link-btn') , '遷移しますか?'); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<a href="/service/" class="link-btn" onclick="if (confirm(&quot;\u9077\u79fb\u3057\u307e\u3059\u304b\uff1f&quot;)) { return true; } return false;">サービスページへ</a><br />
</syntaxhighlight><br />
<br />
<br />
##類似の関数<br />
- [link](/ver4/関数リファレンス/link) - アンカータグを出力する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser_link
ver4/関数リファレンス/BcBaser link
2019-01-16T15:52:37Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
アンカータグを出力する。<br />
<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->link( $title , [$url] , [$htmlAttributes], [$confirmMessage]); ?><br />
</syntaxhighlight><br />
<br />
<br />
## パラメータ<br />
(string)$title<br />
: アンカータグのタイトル<br />
: - 初期値:-<br />
<br />
(mixed)$url<br />
: リンク先のパス<br />
: サイト内のページを指定する場合は、BaserCMSの設置場所を起点としてスラッシュから始まる絶対パスを指定する。指定しない場合はカレント。<br />
: - 初期値:null<br />
<br />
(array)$options<br />
: 要素を連想配列で指定する。<br />
: `escape` : タイトルをエスケープするかどうか(初期値 : false)<br />
: `prefix` : URLにプレフィックスをつけるかどうか(初期値 : false)<br />
: `forceTitle` : 許可されていないURLの際にタイトルを強制的に出力するかどうか(初期値 : false)<br />
: `ssl` : SSL用のURLを出力するかどうか(初期値 : false)<br />
<br />
: 例)array('class'=>'hoge')<br />
: - 初期値:array()<br />
<br />
(string) $confirmMessage<br />
: リンクをクリックした際に表示するメッセージ。はいをクリックした場合のみ遷移する。<br />
: - 初期値:false<br />
<br />
## 用例<br />
<br />
### 基本<br />
/service/へ遷移するリンクを出力する。リンクタイトルに'''サービスページへ'''を指定する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->link( 'サービスページへ','/service/'); ?><br />
</syntaxhighlight><br />
<br />
####コード<br />
<syntaxhighlight lang="html5"><br />
<a href="/service/">サービスページへ</a><br />
</syntaxhighlight><br />
<br />
### 応用<br />
/service/へ遷移するリンクを出力する。<br><br />
リンクタイトルに'''サービスページへ'''を指定、classに'''link-btn'''を指定、遷移する際に'''遷移しますか?'''のメッセージを表示する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->link( 'サービスページへ', '/service/' , array('class' => 'link-btn') , '遷移しますか?'); ?><br />
</syntaxhighlight><br />
<br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<a href="/service/" class="link-btn" onclick="if (confirm(&quot;\u9077\u79fb\u3057\u307e\u3059\u304b\uff1f&quot;)) { return true; } return false;">サービスページへ</a><br />
</syntaxhighlight><br />
<br />
##類似の関数<br />
- [getLink](/ver4/関数リファレンス/getLink) - アンカータグを取得する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser_getLink
ver4/関数リファレンス/BcBaser getLink
2019-01-16T15:47:01Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
アンカータグを取得する。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getLink( $title , [$url] , [$options] , [$confirmMessage] ); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(string)$title<br />
: アンカータグのラベル<br />
: - 初期値:-<br />
<br />
(mixed)$url<br />
: リンク先のパス<br />
: サイト内のページを指定する場合は、BaserCMSの設置場所を起点としてスラッシュから始まる絶対パスを指定する。指定しない場合はカレント。<br />
: - 初期値:null<br />
<br />
(array)$options<br />
: 要素を連想配列で指定する。<br />
: `escape` : タイトルをエスケープするかどうか(初期値 : false)<br />
: `prefix` : URLにプレフィックスをつけるかどうか(初期値 : false)<br />
: `forceTitle` : 許可されていないURLの際にタイトルを強制的に出力するかどうか(初期値 : false)<br />
: `ssl` : SSL用のURLを出力するかどうか(初期値 : false)<br />
<br />
: 例)array('class'=>'hoge')<br />
: - 初期値:array()<br />
<br />
(string) $confirmMessage<br />
: リンクをクリックした際に確認メッセージが表示され、はいをクリックした場合のみ遷移する。<br />
: - 初期値:false<br />
<br />
## 戻り値<br />
(string)<br />
: アンカータグ<br />
<br />
## 用例<br />
### 基本<br />
/service/へ遷移するリンクをechoで出力する。リンクタイトルに'''サービスページへ'''を指定する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getLink( 'サービスページへ','/service/' ); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<a href="/service/">サービスページへ</a><br />
</syntaxhighlight><br />
<br />
### 応用<br />
/service/へ遷移するリンクをechoで出力する。<br><br />
リンクタイトルに'''サービスページへ'''を指定、classに'''link-btn'''を指定、遷移する際に'''遷移しますか?'''のメッセージを表示する<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getLink( 'サービスページへ', '/service/' , array('class' => 'link-btn') , '遷移しますか?'); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<a href="/service/" class="link-btn" onclick="if (confirm(&quot;\u9077\u79fb\u3057\u307e\u3059\u304b\uff1f&quot;)) { return true; } return false;">サービスページへ</a><br />
</syntaxhighlight><br />
<br />
<br />
##類似の関数<br />
- [link](/ver4/関数リファレンス/link) - アンカータグを出力する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser_getLink
ver4/関数リファレンス/BcBaser getLink
2019-01-16T15:46:37Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
アンカータグを取得する。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getLink( $title , [$url] , [$options] , [$confirmMessage] ); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(string)$title<br />
: アンカータグのラベル<br />
: - 初期値:-<br />
<br />
(mixed)$url<br />
: リンク先のパス<br />
: サイト内のページを指定する場合は、BaserCMSの設置場所を起点としてスラッシュから始まる絶対パスを指定する。指定しない場合はカレント。<br />
: - 初期値:null<br />
<br />
(array)$options<br />
: 要素を連想配列で指定する。<br />
: `escape` : タイトルをエスケープするかどうか(初期値 : false)<br />
: `prefix` : URLにプレフィックスをつけるかどうか(初期値 : false)<br />
: `forceTitle` : 許可されていないURLの際にタイトルを強制的に出力するかどうか(初期値 : false)<br />
: `ssl` : SSL用のURLを出力するかどうか(初期値 : false)<br />
<br />
: 例)array('class'=>'hoge')<br />
: - 初期値:array()<br />
<br />
(string) $confirmMessage<br />
: リンクをクリックした際に確認メッセージが表示され、はいをクリックした場合のみ遷移する。<br />
: - 初期値:false<br />
<br />
## 戻り値<br />
(string)<br />
アンカータグ<br />
<br />
## 用例<br />
### 基本<br />
/service/へ遷移するリンクをechoで出力する。リンクタイトルに'''サービスページへ'''を指定する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getLink( 'サービスページへ','/service/' ); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<a href="/service/">サービスページへ</a><br />
</syntaxhighlight><br />
<br />
### 応用<br />
/service/へ遷移するリンクをechoで出力する。<br><br />
リンクタイトルに'''サービスページへ'''を指定、classに'''link-btn'''を指定、遷移する際に'''遷移しますか?'''のメッセージを表示する<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getLink( 'サービスページへ', '/service/' , array('class' => 'link-btn') , '遷移しますか?'); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<a href="/service/" class="link-btn" onclick="if (confirm(&quot;\u9077\u79fb\u3057\u307e\u3059\u304b\uff1f&quot;)) { return true; } return false;">サービスページへ</a><br />
</syntaxhighlight><br />
<br />
<br />
##類似の関数<br />
- [link](/ver4/関数リファレンス/link) - アンカータグを出力する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser_getLink
ver4/関数リファレンス/BcBaser getLink
2019-01-16T15:43:50Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
アンカータグを取得する。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getLink( $title , [$url] , [$options] , [$confirmMessage] ); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(string)$title<br />
: アンカータグのラベル<br />
: - 初期値:-<br />
<br />
(mixed)$url<br />
: リンク先のパス<br />
: サイト内のページを指定する場合は、BaserCMSの設置場所を起点としてスラッシュから始まる絶対パスを指定する。指定しない場合はカレント。<br />
: - 初期値:null<br />
<br />
(array)$options<br />
: 要素を連想配列で指定する。<br />
: `escape` : タイトルをエスケープするかどうか(初期値 : false)<br />
: `prefix` : URLにプレフィックスをつけるかどうか(初期値 : false)<br />
: `forceTitle` : 許可されていないURLの際にタイトルを強制的に出力するかどうか(初期値 : false)<br />
: `ssl` : SSL用のURLを出力するかどうか(初期値 : false)<br />
<br />
: 例)array('class'=>'hoge')<br />
: - 初期値:array()<br />
<br />
(string) $confirmMessage<br />
: リンクをクリックした際に確認メッセージが表示され、はいをクリックした場合のみ遷移する。<br />
: - 初期値:false<br />
<br />
<br />
## 用例<br />
### 基本<br />
/service/へ遷移するリンクをechoで出力する。リンクタイトルに'''サービスページへ'''を指定する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getLink( 'サービスページへ','/service/' ); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<a href="/service/">サービスページへ</a><br />
</syntaxhighlight><br />
<br />
### 応用<br />
/service/へ遷移するリンクをechoで出力する。<br><br />
リンクタイトルに'''サービスページへ'''を指定、classに'''link-btn'''を指定、遷移する際に'''遷移しますか?'''のメッセージを表示する<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getLink( 'サービスページへ', '/service/' , array('class' => 'link-btn') , '遷移しますか?'); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<a href="/service/" class="link-btn" onclick="if (confirm(&quot;\u9077\u79fb\u3057\u307e\u3059\u304b\uff1f&quot;)) { return true; } return false;">サービスページへ</a><br />
</syntaxhighlight><br />
<br />
<br />
##類似の関数<br />
- [link](/ver4/関数リファレンス/link) - アンカータグを出力する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser_getLink
ver4/関数リファレンス/BcBaser getLink
2019-01-16T15:40:22Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
アンカータグを取得します。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
$this->BcBaser->getLink( $title , [$url] , [$options] , [$confirmMessage] );<br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(string)$title<br />
: アンカータグのラベル<br />
: 初期値:-<br />
<br />
(mixed)$url<br />
: リンク先のパス<br />
: サイト内のページを指定する場合は、BaserCMSの設置場所を起点としてスラッシュから始まる絶対パスを指定する。指定しない場合はカレント。<br />
: 初期値:null<br />
<br />
(array)$options<br />
: 要素を連想配列で指定する。<br />
: `escape` : タイトルをエスケープするかどうか(初期値 : false)<br />
: `prefix` : URLにプレフィックスをつけるかどうか(初期値 : false)<br />
: `forceTitle` : 許可されていないURLの際にタイトルを強制的に出力するかどうか(初期値 : false)<br />
: `ssl` : SSL用のURLを出力するかどうか(初期値 : false)<br />
<br />
: 例)array('class'=>'hoge')<br />
: - 初期値:array()<br />
<br />
(string) $confirmMessage<br />
: リンクをクリックした際に確認メッセージが表示され、はいをクリックした場合のみ遷移する。<br />
: - 初期値:false<br />
<br />
<br />
## 用例<br />
### 基本<br />
/service/へ遷移するリンクをechoで出力する。リンクタイトルに'''サービスページへ'''を指定する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getLink( 'サービスページへ','/service/' ); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<a href="/service/">サービスページへ</a><br />
</syntaxhighlight><br />
<br />
### 応用<br />
/service/へ遷移するリンクをechoで出力する。<br><br />
リンクタイトルに'''サービスページへ'''を指定、classに'''link-btn'''を指定、遷移する際に'''遷移しますか?'''のメッセージを表示する<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getLink( 'サービスページへ', '/service/' , array('class' => 'link-btn') , '遷移しますか?'); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<a href="/service/" class="link-btn" onclick="if (confirm(&quot;\u9077\u79fb\u3057\u307e\u3059\u304b\uff1f&quot;)) { return true; } return false;">サービスページへ</a><br />
</syntaxhighlight><br />
<br />
<br />
##類似の関数<br />
- [link](/ver4/関数リファレンス/link) - アンカータグを出力する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser_getLink
ver4/関数リファレンス/BcBaser getLink
2019-01-16T15:39:46Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
アンカータグを取得します。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
$this->BcBaser->getLink( $title , [$url] , [$options] , [$confirmMessage] );<br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(string)$title<br />
: アンカータグのラベル<br />
: 初期値:-<br />
<br />
(mixed)$url<br />
: リンク先のパス<br />
: サイト内のページを指定する場合は、BaserCMSの設置場所を起点としてスラッシュから始まる絶対パスを指定する。指定しない場合はカレント。<br />
: 初期値:null<br />
<br />
(array)$options<br />
: 要素を連想配列で指定する。<br />
: `escape` : タイトルをエスケープするかどうか(初期値 : false)<br />
: `prefix` : URLにプレフィックスをつけるかどうか(初期値 : false)<br />
: `forceTitle` : 許可されていないURLの際にタイトルを強制的に出力するかどうか(初期値 : false)<br />
: `ssl` : SSL用のURLを出力するかどうか(初期値 : false)<br />
<br />
: 例)array('class'=>'hoge')<br />
: - 初期値:array()<br />
<br />
(string) $confirmMessage<br />
: リンクをクリックした際に確認メッセージが表示され、はいをクリックした場合のみ遷移する。<br />
: - 初期値:false<br />
<br />
<br />
## 用例<br />
### 基本<br />
/service/へ遷移するリンクをechoで出力する。リンクタイトルに'''サービスページへ'''を指定する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getLink( 'サービスページへ','/service/' ); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<a href="/service/">サービスページへ</a><br />
</syntaxhighlight><br />
<br />
### 応用<br />
/service/へ遷移するリンクをechoで出力する。<br><br />
リンクタイトルに'''サービスページへ'''を指定、classに'''link-btn'''を指定、遷移する際に'''遷移しますか?'''のメッセージを表示する<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getLink( 'サービスページへ','/service/' ,array('class' => 'link-btn') , '遷移しますか?'); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<a href="/service/" class="link-btn" onclick="if (confirm(&quot;\u9077\u79fb\u3057\u307e\u3059\u304b\uff1f&quot;)) { return true; } return false;">サービスページへ</a><br />
</syntaxhighlight><br />
<br />
<br />
##類似の関数<br />
- [link](/ver4/関数リファレンス/link) - アンカータグを出力する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser_getLink
ver4/関数リファレンス/BcBaser getLink
2019-01-16T15:39:05Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
アンカータグを取得します。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
$this->BcBaser->getLink( $title , [$url] , [$options] , [$confirmMessage] );<br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(string)$title<br />
: アンカータグのラベル<br />
: 初期値:-<br />
<br />
(mixed)$url<br />
: リンク先のパス<br />
: サイト内のページを指定する場合は、BaserCMSの設置場所を起点としてスラッシュから始まる絶対パスを指定する。指定しない場合はカレント。<br />
: 初期値:null<br />
<br />
(array)$options<br />
: 要素を連想配列で指定する。<br />
: `escape` : タイトルをエスケープするかどうか(初期値 : false)<br />
: `prefix` : URLにプレフィックスをつけるかどうか(初期値 : false)<br />
: `forceTitle` : 許可されていないURLの際にタイトルを強制的に出力するかどうか(初期値 : false)<br />
: `ssl` : SSL用のURLを出力するかどうか(初期値 : false)<br />
<br />
: 例)array('class'=>'hoge')<br />
: - 初期値:array()<br />
<br />
(string) $confirmMessage<br />
: リンクをクリックした際に確認メッセージが表示され、はいをクリックした場合のみ遷移する。<br />
: - 初期値:false<br />
<br />
<br />
## 用例<br />
### 基本<br />
/service/へ遷移するリンクをechoで出力する。リンクタイトルに'''サービスページへ'''を指定する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getLink( 'サービスページへ','/service/' ); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<a href="/service/">サービスページへ</a><br />
</syntaxhighlight><br />
<br />
### 応用<br />
/service/へ遷移するリンクをechoで出力する。<br><br />
リンクタイトルに'''サービスページへ'''を指定、classに.btnを指定、遷移する際に'''遷移しますか?'''のメッセージを表示する<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getLink( 'サービスページへ','/service/' ,array('class' => 'btn') , '遷移しますか?'); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<a href="/service/" class="btn" onclick="if (confirm(&quot;\u9077\u79fb\u3057\u307e\u3059\u304b\uff1f&quot;)) { return true; } return false;">サービスページへ</a><br />
</syntaxhighlight><br />
<br />
<br />
##類似の関数<br />
- [link](/ver4/関数リファレンス/link) - アンカータグを出力する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser_getLink
ver4/関数リファレンス/BcBaser getLink
2019-01-16T15:36:21Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
アンカータグを取得します。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
$this->BcBaser->getLink( $title , [$url] , [$options] , [$confirmMessage] );<br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(string)$title<br />
: アンカータグのラベル<br />
: 初期値:-<br />
<br />
(mixed)$url<br />
: リンク先のパス<br />
: サイト内のページを指定する場合は、BaserCMSの設置場所を起点としてスラッシュから始まる絶対パスを指定する。指定しない場合はカレント。<br />
: 初期値:null<br />
<br />
(array)$options<br />
: 要素を連想配列で指定する。<br />
: `escape` : タイトルをエスケープするかどうか(初期値 : false)<br />
: `prefix` : URLにプレフィックスをつけるかどうか(初期値 : false)<br />
: `forceTitle` : 許可されていないURLの際にタイトルを強制的に出力するかどうか(初期値 : false)<br />
: `ssl` : SSL用のURLを出力するかどうか(初期値 : false)<br />
<br />
: 例)array('class'=>'hoge')<br />
: - 初期値:array()<br />
<br />
(string) $confirmMessage<br />
: リンクをクリックした際に確認メッセージが表示され、はいをクリックした場合のみ遷移する。<br />
: - 初期値:false<br />
<br />
<br />
## 用例<br />
### 基本<br />
/service/へ遷移するリンクをechoで出力する。リンクタイトルに'''サービスページへ'''を指定する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getLink( 'サービスページへ','/service/' ); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<br />
</syntaxhighlight><br />
<br />
### 応用<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<br />
</syntaxhighlight><br />
<br />
## 注<br />
<br />
## 変更履歴<br />
<br />
## ソースファイル<br />
<br />
## 関連資料<br />
<br />
##類似の関数<br />
<br />
[[Category:関数リファレンスver4]]</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/getCurrentPrefix
ver4/関数リファレンス/getCurrentPrefix
2019-01-16T15:16:41Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
現在のサイトプレフィックスを取得する。<br><br />
サブサイトを特定するサブフォルダやサブドメインを取得します。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getCurrentPrefix(); ?><br />
</syntaxhighlight><br />
<br />
## 戻り値<br />
(string)<br />
: 現在のサイトプレフィックス<br />
<br />
## 用例<br />
### 基本<br />
現在のサイトプレフィックスを取得し、echoで出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getCurrentPrefix(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
s<br />
※出力元のサブサイトのエイリアスにsを指定していた場合。<br />
</syntaxhighlight></div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/getCurrentPrefix
ver4/関数リファレンス/getCurrentPrefix
2019-01-16T15:16:22Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
現在のサイトプレフィックスを取得する。<br><br />
サブサイトを特定するサブフォルダやサブドメインを取得します。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getCurrentPrefix(); ?><br />
</syntaxhighlight><br />
<br />
## 戻り値<br />
(string)<br />
: 現在のサイトプレフィックス<br />
<br />
## 用例<br />
### 基本<br />
現在のサイトプレフィックスを取得し、echoで出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getCurrentPrefix(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
s<br />
※出力元のサブサイトのエイリアスにs(スマートフォン)を指定していた場合。<br />
</syntaxhighlight></div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/getSiteUrl
ver4/関数リファレンス/getSiteUrl
2019-01-14T15:31:36Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
WEBサイトURLを取得する。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getSiteUrl( $ssl ); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(bool) $ssl <br />
: - 初期値 : false<br />
<br />
## 戻り値<br />
(string)<br />
: baserCMSがインストールされたWEBサイトのURL<br />
<br />
<br />
## 用例<br />
### 基本<br />
サイトURLを取得し、echoで出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getSiteUrl(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
http://localhost/<br />
</syntaxhighlight><br />
<br />
### 応用<br />
####コード<br />
<br />
<br />
####出力<br />
<br />
<br />
## 注<br />
<br />
## 変更履歴<br />
<br />
## ソースファイル<br />
<br />
## 関連資料<br />
<br />
##類似の関数<br />
- [siteUrl](/ver4/関数リファレンス/siteUrl) - WEBサイトURLを出力する<br />
- [getUri](/ver4/関数リファレンス/getUri) - httpから始まるURLを取得する<br />
- [getUrl](/ver4/関数リファレンス/BcBaser/getUrl) - baserCMSの設置フォルダを考慮したURLを取得する<br />
- [url](/ver4/関数リファレンス/url) - baserCMSの設置フォルダを考慮したURLを出力する<br />
<br />
[[Category:関数リファレンスver4]]</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9
ver4/関数リファレンス
2019-01-14T15:22:16Z
<p>Kanapple: </p>
<hr />
<div>baserCMSには、便利な関数がたくさん定義されています。baser関数と呼ばれる一部の関数は、特に baserCMS テーマ用に定義されているものになります。<br />
<!-- また、主にプラグインの開発に用いるイベントに関する関数もあります。 -->コアの baserCMS 関数の多くはプラグインやテーマ開発に役立ちます。ここでは、主にビュー側で利用するHelperのほとんどのコア関数を一覧にしています。ここにある情報に加え、 [baserCMS API Document サイト](http://api.basercms.net/) には、baserCMSの関数がすべて網羅されています。<br />
<br />
{{info|このページの完成度を高めるためにご協力ください!<br><br />
既にある関数ページに説明を書き込んだり、その関数に関する情報や使用例を記載してください。その際には\[サンプルページ](/ver4/関数リファレンス/sample) の形式を参考にしてください。<br>関数が不足している場合や、不適切なカテゴリーにある場合は、適切なカテゴリーに移動してください。また、誤字脱字に気付かれた場合は訂正してください。<br>みなさん、宜しくお願いします。}}<br />
<br />
## BcBaser<br />
### BcBaser($this->BcBaser)<br />
<br />
$this->BcBaser->関数名 で使える関数は、どこでも共通で利用できる関数です。<br />
<br />
- [addCrumb](/ver4/関数リファレンス/addCrumb) - パンくずリストの要素を追加する<br />
- [baseUrl](/ver4/関数リファレンス/baseUrl) - ベースとなるURLを出力する<br />
- [cacheHeader](/ver4/関数リファレンス/cacheHeader) - ブラウザにキャッシュさせる為のヘッダーを出力する<br />
- [charset](/ver4/関数リファレンス/charset) - メタタグを出力する<br />
- [checkUpdate](/ver4/関数リファレンス/checkUpdate) - アップデート処理が必要かチェックする<br />
- [content](/ver4/関数リファレンス/content) - コンテンツ本体を出力する<br />
- [contentsMenu](/ver4/関数リファレンス/contentsMenu) - コンテンツメニューを出力する<br />
- [contentsName](/ver4/関数リファレンス/contentsName) - コンテンツを特定する文字列を出力する<br />
- [contentsNavi](/ver4/関数リファレンス/contentsNavi) - コンテンツナビを出力する<br />
- [contentsTitle](/ver4/関数リファレンス/contentsTitle) - コンテンツのタイトルを出力する<br />
- [copyYear](/ver4/関数リファレンス/copyYear) - コピーライト用の年を出力する<br />
- [crumbs](/ver4/関数リファレンス/crumbs) - パンくずリストを出力する<br />
- [crumbsList](/ver4/関数リファレンス/crumbsList) - パンくずリストを出力する<br />
- [css](/ver4/関数リファレンス/css) - CSSの読み込みタグを出力する<br />
- [docType](/ver4/関数リファレンス/docType) - ドキュメントタイプを指定するタグを出力する<br />
- [editLink](/ver4/関数リファレンス/editLink) - 編集画面へのリンクを出力する<br />
- [element](/ver4/関数リファレンス/element) - エレメントテンプレートを出力する<br />
- [existsEditLink](/ver4/関数リファレンス/existsEditLink) - 編集画面へのリンクが存在するかチェックする<br />
- [existsPublishLink](/ver4/関数リファレンス/existsPublishLink) - 公開ページへのリンクが存在するかチェックする<br />
- [flash](/ver4/関数リファレンス/flash) - セッションに保存したメッセージを出力する<br />
- [footer](/ver4/関数リファレンス/footer) - フッターテンプレートを出力する<br />
- [func](/ver4/関数リファレンス/func) - ツールバーエレメントや CakePHP のデバッグ出力を表示<br />
- [getBaseUrl](/ver4/関数リファレンス/getBaseUrl) - ベースとなるURLを取得する<br />
- [getBlogs](/ver4/関数リファレンス/getBlogs) - Blogの基本情報を全て取得する<br />
- [getContentCreatedDate](/ver4/関数リファレンス/getContentCreatedDate) - コンテンツ作成日を取得<br />
- [getContentModifiedDate](/ver4/関数リファレンス/getContentModifiedDate) - コンテンツ更新日を取得<br />
- [getContentsMenu](/ver4/関数リファレンス/getContentsMenu) - コンテンツメニューを取得する<br />
- [getContentsName](/ver4/関数リファレンス/getContentsName) - コンテンツを特定する文字列を取得する<br />
- [getContentsTitle](/ver4/関数リファレンス/getContentsTitle) - コンテンツタイトルを取得する<br />
- [getCrumbs](/ver4/関数リファレンス/getCrumbs) - パンくず用の配列を取得する<br />
- [getCurrentContent](/ver4/関数リファレンス/getCurrentContent) - 現在のコンテンツ情報を取得する<br />
- [getCurrentPrefix](/ver4/関数リファレンス/getCurrentPrefix) - 現在のサイトプレフィックスを取得する<br />
- [getDescription](/ver4/関数リファレンス/getDescription) - meta タグ用のページ説明文を取得する<br />
- [getElement](/ver4/関数リファレンス/getElement) - エレメントテンプレートのレンダリング結果を取得する<br />
- [getGlobalMenu](/ver4/関数リファレンス/getGlobalMenu) - グローバルメニューを取得する<br />
- [getGoogleMaps](/ver4/関数リファレンス/getGoogleMaps) - Google Maps を取得する<br />
- [getHere](/ver4/関数リファレンス/getHere) - 現在のページの純粋なURLを取得する<br />
- [getImg](/ver4/関数リファレンス/getImg) - 画像タグを取得する<br />
- [getKeywords](/ver4/関数リファレンス/getKeywords) - meta タグ用のキーワードを取得する<br />
- [getLink](/ver4/関数リファレンス/getLink) - アンカータグを取得する<br />
- [getParams](/ver4/関数リファレンス/getParams) - URLのパラメータ情報を返す<br />
- [getRelatedSiteLinks](/ver4/関数リファレンス/getRelatedSiteLinks) - 関連サイトのリンク一覧を取得<br />
- [getRoot](/ver4/関数リファレンス/getRoot) - baserCMSが設置されているパスを出力する<br />
- [getSitemap](/ver4/関数リファレンス/getSitemap) - サイトマップを取得する<br />
- [getSiteName](/ver4/関数リファレンス/getSiteName) - WEBサイト名を取得する<br />
- [[getSitePrefix]]<br />
- [getSiteSearchForm](/ver4/関数リファレンス/getSiteSearchForm) - サイト内検索フォームを取得<br />
- [getSiteUrl](/ver4/関数リファレンス/getSiteUrl) - WEBサイトURLを取得する<br />
- [getSubMenu](/ver4/関数リファレンス/getSubMenu) - サブメニューを出力する<br />
- [getThemeUrl](/ver4/関数リファレンス/getThemeUrl) - テーマのURLを取得する<br />
- [getTitle](/ver4/関数リファレンス/getTitle) - タイトルタグを取得する<br />
- [getUpdateInfo](/ver4/関数リファレンス/getUpdateInfo) - 更新情報を取得する<br />
- [getUri](/ver4/関数リファレンス/getUri) - httpから始まるURLを取得する<br />
- [getUrl](/ver4/関数リファレンス/BcBaser/getUrl) - baserCMSの設置フォルダを考慮したURLを取得する<br />
- [getUserName](/ver4/関数リファレンス/getUserName) - ユーザー名を整形して表示する<br />
- [getWidgetArea](/ver4/関数リファレンス/getWidgetArea) - ウィジェットエリアを取得する<br />
- [globalMenu](/ver4/関数リファレンス/globalMenu) - グローバルメニューを出力する<br />
- [googleAnalytics](/ver4/関数リファレンス/googleAnalytics) - Google Analytics のトラッキングコードを出力する<br />
- [googleMaps](/ver4/関数リファレンス/googleMaps) - Google Maps を出力する<br />
- [header](/ver4/関数リファレンス/header) - ヘッダーテンプレートを出力する<br />
- [icon](/ver4/関数リファレンス/icon) - アイコン(favicon)タグを出力する<br />
- [img](/ver4/関数リファレンス/img) - 画像読み込みタグを出力する<br />
- [includeCore](/ver4/関数リファレンス/includeCore) - コアテンプレートを読み込む<br />
- [isAdminUser](/ver4/関数リファレンス/isAdminUser) - 現在のログインユーザーが管理者グループかどうかチェックする<br />
- [isBlog](/ver4/関数リファレンス/isBlog) - 現在のページがブログプラグインかどうかを判定する<br />
- [isCategoryTop](/ver4/関数リファレンス/isCategoryTop) - 現在のページがページカテゴリのトップかどうかを判定する<br />
- [isCurrentUrl](/ver4/関数リファレンス/isCurrentUrl) - 指定したURLが現在のURLと同じかどうか判定する<br />
- [isHome](/ver4/関数リファレンス/isHome) - 現在のページがトップページかどうかを判定する<br />
- [isMail](/ver4/関数リファレンス/isMail) - 現在のページがメールプラグインかどうかを判定する<br />
- [isPage](/ver4/関数リファレンス/isPage) - 現在のページが固定ページかどうかを判定する<br />
- [isSSL](/ver4/関数リファレンス/isSSL) - SSL通信かどうか判定する<br />
- [js](/ver4/関数リファレンス/js) - javascriptの読み込みタグを出力する<br />
- [link](/ver4/関数リファレンス/link) - アンカータグを出力する<br />
- [listNum](/ver4/関数リファレンス/listNum) - 表示件数設定機能を出力する<br />
- [logo](/ver4/関数リファレンス/logo) - ロゴを出力する<br />
- [mainImage](/ver4/関数リファレンス/mainImage) - メインイメージを出力する<br />
- [mark](/ver4/関数リファレンス/mark) - 文字列を検索しマークとしてタグをつける<br />
- [metaDescription](/ver4/関数リファレンス/metaDescription) - ページ説明文用のメタタグを出力する<br />
- [metaKeywords](/ver4/関数リファレンス/metaKeywords) - キーワード用のメタタグを出力する<br />
- [page](/ver4/関数リファレンス/page) - ページをエレメントとして読み込む<br />
- [pagination](/ver4/関数リファレンス/pagination) - ページネーションを出力する<br />
- [publishLink](/ver4/関数リファレンス/publishLink) - 公開ページへのリンクを出力する<br />
- [relatedSiteLinks](/ver4/関数リファレンス/relatedSiteLinks) - 関連サイトのリンク一覧を取得<br />
- [root](/ver4/関数リファレンス/root) - baserCMSが設置されているパスを出力する<br />
- [rss](/ver4/関数リファレンス/rss) - RSSフィードのリンクタグを出力する<br />
- [scripts](/ver4/関数リファレンス/scripts) - コンテンツ内で設定した CSS や javascript をレイアウトテンプレートに出力し、ログイン中の場合、ツールバー用のCSSも出力する<br />
- [set](/ver4/関数リファレンス/set) - レイアウトで利用する為の変数を設定する<br />
- [setCategoryTitle](/ver4/関数リファレンス/setCategoryTitle) - タイトルへのカテゴリタイトルの出力有無を設定する<br />
- [setDescription](/ver4/関数リファレンス/setDescription) - meta タグの説明文を設定する<br />
- [setHomeTitle](/ver4/関数リファレンス/setHomeTitle) - トップページのタイトルをセットする<br />
- [setKeywords](/ver4/関数リファレンス/setKeywords) - meta タグのキーワードを設定する<br />
- [setPageEditLink](/ver4/関数リファレンス/setPageEditLink) - 編集画面へのリンクを設定する<br />
- [setSubMenus](/ver4/関数リファレンス/setSubMenus) - サブメニューを設定する(管理画面用)<br />
- [setTitle](/ver4/関数リファレンス/setTitle) - タイトルを設定する<br />
- [siteSearchForm](/ver4/関数リファレンス/siteSearchForm) - サイト内検索フォームを出力<br />
- [sitemap](/ver4/関数リファレンス/sitemap) - サイトマップを出力する<br />
- [siteName](/ver4/関数リファレンス/siteName) - WEBサイト名を出力する<br />
- [siteUrl](/ver4/関数リファレンス/siteUrl) - WEBサイトURLを出力する<br />
- [subMenu](/ver4/関数リファレンス/subMenu) - サブメニューを出力する<br />
- [swf](/ver4/関数リファレンス/swf) - Flashを表示する<br />
- [themeUrl](/ver4/関数リファレンス/themeUrl) - テーマのURLを出力する<br />
- [title](/ver4/関数リファレンス/title) - タイトルタグを出力する<br />
- [updateInfo](/ver4/関数リファレンス/updateInfo) - 更新情報を出力する<br />
- [url](/ver4/関数リファレンス/url) - baserCMSの設置フォルダを考慮したURLを出力する<br />
- [webClipIcon](/ver4/関数リファレンス/webClipIcon) - スマートフォン用のウェブクリップアイコン用のタグを出力する<br />
- [widgetArea](/ver4/関数リファレンス/widgetArea) - ウィジェットエリアを出力する<br />
- [xmlHeader](/ver4/関数リファレンス/xmlHeader) - XMLヘッダタグを出力する<br />
<br />
<br />
### BlogBaser($this->BcBaserで利用可)<br />
<br />
- [blogPosts](/ver4/関数リファレンス/blogPosts) - ブログ記事一覧出力<br />
- [isBlogCategory](/ver4/関数リファレンス/isBlogCategory) - カテゴリー別記事一覧ページ判定<br />
- [isBlogDate](/ver4/関数リファレンス/isBlogDate) - 日別記事一覧ページ判定<br />
- [isBlogHome](/ver4/関数リファレンス/isBlogHome) - インデックスページ判定<br />
- [isBlogMonth](/ver4/関数リファレンス/isBlogMonth) - 月別記事一覧ページ判定<br />
- [isBlogSingle](/ver4/関数リファレンス/isBlogSingle) - 個別ページ判定<br />
- [isBlogTag](/ver4/関数リファレンス/isBlogTag) - タグ別記事一覧ページ判定<br />
- [isBlogYear](/ver4/関数リファレンス/isBlogYear) - 年別記事一覧ページ判定<br />
<br />
### FeedBaser($this->BcBaserで利用可)<br />
- [feed](/ver4/関数リファレンス/feed) - フィード出力<br />
<br />
<br />
## ブログ<br />
### Blog($this->Blog)<br />
<br />
$this->Blog->関数名 で使える関数は、ブログで利用できる関数です。<br />
<br />
- [allowPublish](/ver4/関数リファレンス/blog/allowPublish) - 公開状態を取得する<br />
- [author](/ver4/関数リファレンス/author) - 記事の投稿者を出力する<br />
- [blogName](/ver4/関数リファレンス/blogName) - ブログのコンテンツ名を出力する<br />
- [category](/ver4/関数リファレンス/category) - 記事が属するカテゴリ名を出力する<br />
- [currentBlogId](/ver4/関数リファレンス/currentBlogId) - ブログIDを出力する<br />
- [description](/ver4/関数リファレンス/description) - ブログの説明文を出力する<br />
- [descriptionExists](/ver4/関数リファレンス/descriptionExists) - ブログの説明文が指定されているかどうかを判定する<br />
- [eyeCatch](/ver4/関数リファレンス/eyeCatch) - アイキャッチ画像を出力する<br />
- [getBlogArchiveType](/ver4/関数リファレンス/getBlogArchiveType) - ブログのアーカイブタイプを取得する<br />
- [getBlogName](/ver4/関数リファレンス/getBlogName) - ブログのコンテンツ名を取得する<br />
- [getCategory](/ver4/関数リファレンス/getCategory) - 記事が属するカテゴリ名の一覧を取得する<br />
- [getCategories](/ver4/関数リファレンス/getCategories) - カテゴリの一覧を取得する<br />
- [getCategoryList](/ver4/関数リファレンス/getCategoryList) - カテゴリの一覧をリストタグで取得する<br />
- [getCategoryUrl](/ver4/関数リファレンス/getCategoryUrl) - カテゴリ一覧へのURLを取得する<br />
- [getCurrentBlogId](/ver4/関数リファレンス/getCurrentBlogId) - ブログIDを出力する<br />
- [getDescription](/ver4/関数リファレンス/Blog/getDescription) - ブログの説明文を取得する<br />
- [getEyeCatch](/ver4/関数リファレンス/getEyeCatch) - アイキャッチ画像を取得する<br />
- [getHtmlById](/ver4/関数リファレンス/getHtmlById) - 記事中のタグで指定したIDの内容を取得する<br />
- [getParentCategory](/ver4/関数リファレンス/Blog/getParentCategory) - 親カテゴリを取得する<br />
- [getPostContent](/ver4/関数リファレンス/getPostContent) - 記事の本文を取得する<br />
- [getPostDate](/ver4/関数リファレンス/getPostDate) - 登録日を取得する<br />
- [getPostDetail](/ver4/関数リファレンス/getPostDetail) - 記事の詳細を取得する<br />
- [getPostImg](/ver4/関数リファレンス/getPostImg) - 記事中の画像を取得する<br />
- [getPostLink](/ver4/関数リファレンス/getPostLink) - 記事へのリンクを取得する<br />
- [getPostLinkUrl](/ver4/関数リファレンス/getPostLinkUrl) - ブログ記事のURLを返す<br />
- [getPostTitle](/ver4/関数リファレンス/getPostTitle) - 記事タイトルを取得する<br />
- [getRelatedPosts](/ver4/関数リファレンス/getRelatedPosts) - 同じタグの関連投稿を取得する<br />
- [getTag](/ver4/関数リファレンス/getTag) - タグを取得する<br />
- [getTitle](/ver4/関数リファレンス/blog/getTitle) - タイトルを取得する<br />
- [isArchive](/ver4/関数リファレンス/blog/isArchive) - アーカイブページ判定<br />
- [isCategory](/ver4/関数リファレンス/blog/isCategory) - カテゴリー別記事一覧ページ判定<br />
- [isDate](/ver4/関数リファレンス/blog/isDate) - 日別記事一覧ページ判定<br />
- [isHome](/ver4/関数リファレンス/blog/isHome) - インデックスページ判定<br />
- [isMonth](/ver4/関数リファレンス/blog/isMonth) - 月別記事一覧ページ判定<br />
- [isSingle](/ver4/関数リファレンス/blog/isSingle) - 個別ページ判定<br />
- [isTag](/ver4/関数リファレンス/blog/isTag) - タグ別記事一覧ページ判定<br />
- [isYear](/ver4/関数リファレンス/blog/isYear) - 年別記事一覧ページ判定<br />
- [mailFormLink](/ver4/関数リファレンス/mailFormLink) - メールフォームプラグインのフォームへのリンクを生成する<br />
- [nextLink](/ver4/関数リファレンス/blog/nextLink) - 次の記事へのリンクを出力する<br />
- [postContent](/ver4/関数リファレンス/postContent) - 記事の本文を表示する<br />
- [postDate](/ver4/関数リファレンス/postDate) - 記事の登録日を出力する<br />
- [postDetail](/ver4/関数リファレンス/postDetail) - 記事の詳細を表示する<br />
- [postImg](/ver4/関数リファレンス/postImg) - 記事中の画像を出力する<br />
- [postLink](/ver4/関数リファレンス/postLink) - 記事へのリンクを出力する<br />
- [postTitle](/ver4/関数リファレンス/postTitle) - 記事のタイトルを出力する<br />
- [prevLink](/ver4/関数リファレンス/blog/prevLink) - 前の記事へのリンクを出力する<br />
- [removeCtrlChars](/ver4/関数リファレンス/removeCtrlChars) - 文字列から制御文字を取り除く<br />
- [setContent](/ver4/関数リファレンス/setContent) - ブログコンテンツデータをセットする<br />
- [tag](/ver4/関数リファレンス/tag) - タグを出力する<br />
- [title](/ver4/関数リファレンス/blog/title) - ブログタイトルを出力する<br />
<br />
<br />
## メールフォーム<br />
### Mail($this->Mail)<br />
<br />
$this->Mail->関数名 で使える関数は、メールフォームで利用できる関数です。<br />
<br />
- [description](/ver4/関数リファレンス/Mail/description) - メールの説明文を表示する<br />
- [descriptionExists](/ver4/関数リファレンス/Mail/descriptionExists) - メールの説明文が指定されているかどうかを判定する<br />
- [getDescription](/ver4/関数リファレンス/Mail/getDescription) - メールの説明文を取得する<br />
- [getForm](/ver4/関数リファレンス/Mail/getForm) - メールフォームを取得する<br />
- [getToken](/ver4/関数リファレンス/Mail/getToken) - ブラウザの戻るボタン対応コードを作成<br />
- [link](/ver4/関数リファレンス/Mail/link) - メールフォームへのリンクを生成する<br />
- [setMailContent](/ver4/関数リファレンス/Mail/setMailContent) - メールコンテンツデータをセットする<br />
- [token](/ver4/関数リファレンス/Mail/token) - ブラウザの戻るボタン対応コードを出力<br />
<br />
### Maildata($this->Maildata)<br />
<br />
$this->Maildata->関数名 で使える関数は、メールフォームで利用できる関数です。<br />
<br />
- [control](/ver4/関数リファレンス/control) - メール表示用のデータを出力する ※互換性維持用<br />
- [toDisplayString](/ver4/関数リファレンス/toDisplayString) - メール表示用のデータを出力する<br />
<br />
### Mailfield($this->Mailfield)<br />
<br />
$this->Mailfield->関数名 で使える関数は、メールフォームで利用できる関数です。<br />
<br />
- [getAttributes](/ver4/関数リファレンス/getAttributes) - htmlの属性を取得する<br />
- [getOptions](/ver4/関数リファレンス/getOptions) - コントロールのソースを取得する<br />
<br />
### Mailform($this->Mailform)<br />
<br />
$this->Mailform->関数名 で使える関数は、メールフォームで利用できる関数です。<br />
<br />
- [control](/ver4/関数リファレンス/Mailform/control) - メールフィールドのデータよりコントロールを生成する<br />
- [create](/ver4/関数リファレンス/Mailform/create) - ファイル添付の対応のためにデフォルト値を変更<br />
<br />
<br />
## フィード<br />
### Feed($this->Feed)<br />
<br />
$this->Feed->関数名 で使える関数は、フィードで利用できる関数です。<br />
<br />
- [getTemplates](/ver4/関数リファレンス/Feed/getTemplates) - レイアウトテンプレートを取得<br />
<br />
<br />
## その他<br />
### 固定ページ($this->BcPage)<br />
<br />
$this->BcPage->関数名 で使える関数は、固定ページで利用できる関数です。<br />
<br />
- [allowPublish](/ver4/関数リファレンス/allowPublish) - 公開状態を取得する<br />
- [content](/ver4/関数リファレンス/BcPage/content) - 固定ページのコンテンツを出力する<br />
- [getNextLink](/ver4/関数リファレンス/getNextLink) - ページカテゴリ間の次の記事へのリンクを取得する<br />
- [getPageList](/ver4/関数リファレンス/BcPage/getPageList) - ページリストを取得する<br />
- [getPrevLink](/ver4/関数リファレンス/getPrevLink) - ページカテゴリ間の前の記事へのリンクを取得する<br />
- [getUrl](/ver4/関数リファレンス/BcPage/getUrl) - ページ機能用URLを取得する<br />
- [nextLink](/ver4/関数リファレンス/nextLink) - ページカテゴリ間の次の記事へのリンクを出力する<br />
- [prevLink](/ver4/関数リファレンス/prevLink) - ページカテゴリ間の前の記事へのリンクを出力する<br />
<br />
<br />
### BcAdmin($this->BcAdmin)<br />
- [isAdminGlobalmenuUsed](/ver4/関数リファレンス/isAdminGlobalmenuUsed) - 管理システムグローバルメニューの利用可否確認<br />
- [isSystemAdmin](/ver4/関数リファレンス/isSystemAdmin) - ログインユーザーがシステム管理者かチェックする<br />
<br />
<br />
### BcArray($this->BcArray)<br />
- [addText](/ver4/関数リファレンス/addText) - 配列にテキストを追加する<br />
- [first](/ver4/関数リファレンス/first) - 配列の最初の要素かどうか調べる<br />
- [last](/ver4/関数リファレンス/last) - 配列の最後の要素かどうか調べる<br />
<br />
<br />
### BcCkeditor($this->BcCkeditor)<br />
- [editor](/ver4/関数リファレンス/BcCkeditor/editor) - CKEditorのテキストエリアを出力する<br />
<br />
<br />
### BcCsv($this->BcCsv)<br />
- [addModelData](/ver4/関数リファレンス/BcCsv/addModelData) - データを追加する(単数)<br />
- [addModelDatas](/ver4/関数リファレンス/BcCsv/addModelDatas) - データをセットする(複数)<br />
- [download](/ver4/関数リファレンス/BcCsv/download) - CSVファイルをダウンロードする<br />
- [save](/ver4/関数リファレンス/BcCsv/save) - ファイルを保存する<br />
<br />
<br />
### BcForm($this->BcForm)<br />
- [checkbox](/ver4/関数リファレンス/BcForm/checkbox) - CakeコアのFormHelperの拡張<br />
- [ckeditor](/ver4/関数リファレンス/BcForm/ckeditor) - CKEditorを出力する<br />
- [create](/ver4/関数リファレンス/BcForm/create) - フック用にCakeコアをラッピング<br />
- [dateTime](/ver4/関数リファレンス/BcForm/dateTime) - CakeコアのFormHelperの拡張<br />
- [dateTimePicker](/ver4/関数リファレンス/BcForm/dateTimePicker) - 日付カレンダーと時間フィールド<br />
- [datepicker](/ver4/関数リファレンス/BcForm/datepicker) - カレンダーコントロール付きのテキストフィールド<br />
- [dispatchAfterForm](/ver4/関数リファレンス/BcForm/dispatchAfterForm) - フォームの最後のフィールドの後に発動する前提としてイベントを発動する<br />
- [editor](/ver4/関数リファレンス/BcForm/editor) - エディタを表示する<br />
- [end](/ver4/関数リファレンス/BcForm/end) - フック用にCakeコアをラッピング<br />
- [file](/ver4/関数リファレンス/BcForm/file) - ファイルインプットボックス出力<br />
- [generateList](/ver4/関数リファレンス/BcForm/generateList) - モデルよりリストを生成する<br />
- [getControlSource](/ver4/関数リファレンス/BcForm/getControlSource) - コントロールソースを取得する<br />
- [hidden](/ver4/関数リファレンス/BcForm/hidden) - Cakeコアをラッピング<br />
- [input](/ver4/関数リファレンス/BcForm/input) - Cakeコアをラッピング<br />
- [jsonList](/ver4/関数リファレンス/BcForm/jsonList) - JsonListを出力する<br />
- [prefTag](/ver4/関数リファレンス/BcForm/prefTag) - 都道府県用のSELECTタグを表示する<br />
- [radio](/ver4/関数リファレンス/BcForm/radio) - ラジオウィジェットのセットを作成する<br />
- [select](/ver4/関数リファレンス/BcForm/select) - フォーマットされたSELECT要素を返す<br />
- [selectText](/ver4/関数リファレンス/BcForm/selectText) - 文字列保存用複数選択コントロール<br />
- [submit](/ver4/関数リファレンス/BcForm/submit) - submitボタンを作成する<br />
- [wyear](/ver4/関数リファレンス/BcForm/wyear) - 和暦年を表示する<br />
<br />
### BcFreeze($this->BcFreeze)<br />
- [checkbox](/ver4/関数リファレンス/BcFreeze/checkbox) - チェックボックスを表示する<br />
- [dateTime](/ver4/関数リファレンス/BcFreeze/dateTime) - 日付タグを表示<br />
- [datepicker](/ver4/関数リファレンス/BcFreeze/datepicker) - カレンダーコントロール付きのテキストフィールド<br />
- [file](/ver4/関数リファレンス/BcFreeze/file) - ファイルタグを出力<br />
- [freeze](/ver4/関数リファレンス/BcFreeze/freeze) - フォームを凍結させる<br />
- [freezeControll](/ver4/関数リファレンス/BcFreeze/freezeControll) - 凍結時用のコントロールを取得する<br />
- [image](/ver4/関数リファレンス/BcFreeze/image) - ファイルコントロール(画像)を表示する<br />
- [jsonList](/ver4/関数リファレンス/BcFreeze/jsonList) - JsonListを出力する<br />
- [radio](/ver4/関数リファレンス/BcFreeze/radio) - ラジオボタンを表示する<br />
- [select](/ver4/関数リファレンス/BcFreeze/select) - プルダウンメニューを表示<br />
- [text](/ver4/関数リファレンス/BcFreeze/text) - テキストボックスを表示する<br />
- [textarea](/ver4/関数リファレンス/BcFreeze/textarea) - テキストエリアを表示する<br />
- [wyear](/ver4/関数リファレンス/BcFreeze/wyear) - 和暦年を表示する<br />
<br />
<br />
### BcGooglemaps($this->BcGooglemaps)<br />
- [getLocation](/ver4/関数リファレンス/BcGooglemaps/getLocation) - 位置情報を取得する<br />
- [load](/ver4/関数リファレンス/BcGooglemaps/load) - Google マップ を読み込む<br />
- [loadLocation](/ver4/関数リファレンス/BcGooglemaps/loadLocation) - 位置情報を読み込む<br />
<br />
### BcHtml($this->BcHtml)<br />
- [[getStripCrumbs]] - タグにラッピングされていないパンくずデータを取得する<br />
<br />
<br />
### BcMobile($this->BcMobile)<br />
- [[afterLayout]] - 出力データをSJISに変換する<br />
- [[header]] - コンテンツタイプを出力<br />
<br />
<br />
### BcSmartphone($this->BcSmartphone)<br />
- [[afterLayout]] - スマートフォン用プレフィックスを追加する<br />
<br />
<br />
### BcText($this->BcText)<br />
- [age](/ver4/関数リファレンス/BcText/age) - 日付より年齢を取得する<br />
- [arrayValue](/ver4/関数リファレンス/BcText/arrayValue) - 配列とキーを指定して値を取得する<br />
- [arrayValues](/ver4/関数リファレンス/BcText/arrayValues) - 連想配列とキーのリストより値のリストを取得し文字列で返す<br />
- [booleanAllow](/ver4/関数リファレンス/BcText/booleanAllow) - boolean型用を可、不可で出力<br />
- [booleanAllowList](/ver4/関数リファレンス/BcText/booleanAllowList) - boolean型用のリストを可、不可で出力<br />
- [booleanDo](/ver4/関数リファレンス/BcText/booleanDo) - boolean型のデータを [〜する / 〜しない] 形式で出力する<br />
- [booleanDoList](/ver4/関数リファレンス/BcText/booleanDoList) - boolean型用のリストを[〜する/〜しない]形式で出力する<br />
- [booleanExists](/ver4/関数リファレンス/BcText/booleanExists) - boolean型用を有無で出力<br />
- [booleanExistsList](/ver4/関数リファレンス/BcText/booleanExistsList) - boolean型用のリストを「有」「無」で出力<br />
- [booleanMark](/ver4/関数リファレンス/BcText/booleanMark) - boolean型を ○ または ― マークで出力<br />
- [booleanMarkList](/ver4/関数リファレンス/BcText/booleanMarkList) - boolean型用のリストを ○ ― マークで出力<br />
- [booleanStatus](/ver4/関数リファレンス/BcText/booleanStatus) - boolean型用を無効・有効で出力<br />
- [booleanStatusList](/ver4/関数リファレンス/BcText/booleanStatusList) - boolean型用のリストを有効、無効で出力<br />
- [dateTime](/ver4/関数リファレンス/BcText/dateTime) - form::配列形式の日付データを文字列データに変換する<br />
- [dateTimeWareki](/ver4/関数リファレンス/BcText/dateTimeWareki) - form::dateTimeで取得した和暦データを文字列データに変換する<br />
- [format](/ver4/関数リファレンス/BcText/format) - 文字をフォーマット形式で出力する<br />
- [listValue](/ver4/関数リファレンス/BcText/listValue) - モデルのコントロールソースより表示用データを取得する<br />
- [moneyFormat](/ver4/関数リファレンス/BcText/moneyFormat) - 通貨表示を行う<br />
- [noValue](/ver4/関数リファレンス/BcText/noValue) - データをチェックして空の場合に指定した値を返す<br />
- [pref](/ver4/関数リファレンス/BcText/pref) - 番号を都道府県に変換して出力<br />
- [prefList](/ver4/関数リファレンス/BcText/prefList) - 都道府県のリストを出力<br />
- [sex](/ver4/関数リファレンス/BcText/sex) - 性別を出力<br />
- [zipFormat](/ver4/関数リファレンス/BcText/zipFormat) - 郵便番号にハイフンをつけて出力<br />
<br />
<br />
### BcTime($this->BcTime)<br />
- [convertToSeirekiYear](/ver4/関数リファレンス/BcTime/convertToSeirekiYear) - 和暦の年を西暦に変換する。和暦のフォーマット例:s-48<br />
- [[convertToWareki]] - 和暦変換<br />
- [convertToWarekiArray](/ver4/関数リファレンス/BcTime/convertToWarekiArray) - 和暦変換(配列で返す)<br />
- [[convertToWarekiYear]] - 西暦を和暦の年に変換する<br />
- [[format]] - format 拡張<br />
- [[getJpWeek]] - 日本の曜日名を1文字 + $suffixの形式で取得する<br />
- [[jpWeek]] - 曜日情報を出力する<br />
- [[minutes]] - 文字列から時間(分)を取得<br />
- [[nengo]] - 年号を取得<br />
- [[pastDays]] - 指定した日数が経過しているか確認する。経過していない場合はtrueを返す<br />
- [[wareki]] - 和暦を取得(アルファベット)<br />
- [[wyear]] - 和暦の年を取得<br />
<br />
<br />
### BcUpload($this->BcUpload)<br />
- [[fileLink]] - ファイルへのリンクを取得する<br />
- [[uploadImage]] - アップロードした画像のタグをリンク付きで出力する<br />
- [[getBasePath]] - アップロード先のベースパスを取得<br />
- [[getBcUploadSetting]] - アップロードの設定を取得する<br />
<br />
### BcWidgetArea($this->BcWidgetArea)<br />
- [[show]] - ウィジェットエリアを表示する<br />
<br />
### BcXml($this->BcXml)<br />
- [[header]] - XML宣言を生成する<br />
<br />
<br />
### BcContents($this->BcContents)<br />
- [getContentFolderList](/ver4/関数リファレンス/getContentFolderList) - フォルダリストを取得する<br />
- [getCurrentRelatedSiteUrl](/ver4/関数リファレンス/getCurrentRelatedSiteUrl) - 現在のURLを元に指定したサブサイトのURLを取得する<br />
- [getJsonSettings](/ver4/関数リファレンス/getJsonSettings) - コンテンツ設定を Json 形式で取得する<br />
- [getParent](/ver4/関数リファレンス/getParent) - 親コンテンツを取得する<br />
- [getPureUrl](/ver4/関数リファレンス/getPureUrl) - プレフィックスなしのURLを取得する<br />
- [getRelatedSiteContents](/ver4/関数リファレンス/getRelatedSiteContents) - 関連サイトのコンテンツを取得<br />
- [getRelatedSiteLinks](/ver4/関数リファレンス/BcContents/getRelatedSiteLinks) - 関連サイトのリンク情報を取得する<br />
- [getSiteRoot](/ver4/関数リファレンス/BcContents/getSiteRoot) - サイトIDからコンテンツを取得する<br />
- [getSiteRootId](/ver4/関数リファレンス/BcContents/getSiteRootId) - サイトIDからコンテンツIDを取得する<br />
- [getTree](/ver4/関数リファレンス/getTree) - コンテンツリストをツリー構造で取得する<br />
- [getUrl](/ver4/関数リファレンス/BcContents/getUrl) - フルURLを取得する<br />
- [getUrlById](/ver4/関数リファレンス/getUrlById) - コンテンツIDよりフルURLを取得する<br />
- [isActionAvailable](/ver4/関数リファレンス/isActionAvailable) - アクションが利用可能かどうか確認する<br />
- [isAllowPublish](/ver4/関数リファレンス/isAllowPublish) - データが公開状態にあるか確認する<br />
- [isSiteRelated](/ver4/関数リファレンス/isSiteRelated) - サイト連携データかどうか確認する<br />
<br />
[[Category:開発ガイド]]</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/siteSearchForm
ver4/関数リファレンス/siteSearchForm
2019-01-14T15:06:14Z
<p>Kanapple: </p>
<hr />
<div>## 説明<br />
サイト内検索フォームを出力する。<br />
<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->siteSearchForm( [$data] , [$options] ); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(array) $data<br />
: 読み込むテンプレートに引き継ぐパラメータ<br />
: - 初期値 : array()<br />
<br />
(array) $options<br />
: オプション<br />
: - 初期値 : array()<br />
<br />
<br />
## 用例<br />
### 基本<br />
サイト内検索フォームを出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->siteSearchForm(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<div class="section search-box"><br />
<h2>サイト内検索</h2><br />
<form action="/search_indices/search" novalidate="novalidate" id="SearchIndexSearchForm" method="get" accept-charset="utf-8"><br />
<label for="SearchIndexF">カテゴリ</label><br><br />
<select name="f" id="SearchIndexF"><br />
<option value="">指定しない</option><br />
<option value="6">サービス</option><br />
<option value="27"> └サービス1</option><br />
</select><br><br />
<input name="q" placeholder="キーワード" type="text" id="SearchIndexQ"><br />
<input type="hidden" name="s" value="0" id="SearchIndexS"><br />
<input class="submit_button" type="submit" value="検索"><br />
</form><br />
</div><br />
</syntaxhighlight><br />
<br />
### 応用<br />
サイト内検索フォームを出力し、$dataにdataを指定する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->siteSearchForm( array('data'=>'data') ); ?><br />
</syntaxhighlight><br />
<br />
<br />
##類似の関数<br />
- [getSiteSearchForm](/ver4/関数リファレンス/getSiteSearchForm) - サイト内検索フォームを取得</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/getSiteSearchForm
ver4/関数リファレンス/getSiteSearchForm
2019-01-14T15:03:12Z
<p>Kanapple: </p>
<hr />
<div>## 説明<br />
サイト内検索フォームを取得する。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getSiteSearchForm( [$data] , [$options] ); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(array) $data<br />
: 読み込むテンプレートに引き継ぐパラメータ<br />
: - 初期値 : array()<br />
<br />
(array) $options<br />
: オプション<br />
: - 初期値 : array()<br />
<br />
## 戻り値<br />
(string)<br />
: サイト内検索フォーム<br />
<br />
## 用例<br />
### 基本<br />
サイト内検索フォームを取得し、echoで出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getSiteSearchForm(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<div class="section search-box"><br />
<h2>サイト内検索</h2><br />
<form action="/search_indices/search" novalidate="novalidate" id="SearchIndexSearchForm" method="get" accept-charset="utf-8"><br />
<label for="SearchIndexF">カテゴリ</label><br><br />
<select name="f" id="SearchIndexF"><br />
<option value="">指定しない</option><br />
<option value="6">サービス</option><br />
<option value="27"> └サービス1</option><br />
</select><br><br />
<input name="q" placeholder="キーワード" type="text" id="SearchIndexQ"><br />
<input type="hidden" name="s" value="0" id="SearchIndexS"><br />
<input class="submit_button" type="submit" value="検索"><br />
</form><br />
</div><br />
</syntaxhighlight><br />
<br />
### 応用<br />
サイト内検索フォームechoで出力し、$dataにdataを指定する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getSiteSearchForm( array('data'=>'data') ); ?><br />
</syntaxhighlight><br />
<br />
##類似の関数<br />
- [siteSearchForm](/ver4/関数リファレンス/siteSearchForm) - サイト内検索フォームを出力</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser/getUrl
ver4/関数リファレンス/BcBaser/getUrl
2019-01-14T14:52:43Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
baserCMSの設置フォルダを考慮したURLを取得する。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getUrl( [$url] , [$full] , [$sessionId] ); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(mixed) $url<br />
: baserCMS設置フォルダからの絶対URL、もしくは配列形式のURL情報<br><br />
省略した場合には、PC用のトップページのURLを出力する<br />
: - 初期値 : null<br />
<br />
(bool) $full<br />
: httpから始まるURLを取得するかどうか<br />
: - 初期値 : false<br />
<br />
(bool) $sessionId<br />
: セションIDを付加するかどうか<br />
: - 初期値 : true<br />
<br />
<br />
## 用例<br />
### 基本<br />
baserCMSの設置フォルダからのURLを取得し、echoで出力する。<br><br />
例)localhost/service/の場合<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getUrl(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
/service/<br />
</syntaxhighlight><br />
<br />
### 応用<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<br />
</syntaxhighlight><br />
<br />
## 注<br />
<br />
## 変更履歴<br />
<br />
## ソースファイル<br />
<br />
## 関連資料<br />
<br />
##類似の関数<br />
- [url](/ver4/関数リファレンス/url) - baserCMSの設置フォルダを考慮したURLを出力する<br />
- [getUri](/ver4/関数リファレンス/getUri) - httpから始まるURLを取得する<br />
- [siteUrl](/ver4/関数リファレンス/siteUrl) - WEBサイトURLを出力する<br />
- [getSiteUrl](/ver4/関数リファレンス/getSiteUrl) - WEBサイトURLを取得する<br />
<br />
[[Category:関数リファレンスver4]]</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/siteName
ver4/関数リファレンス/siteName
2019-01-14T14:51:16Z
<p>Kanapple: </p>
<hr />
<div>## 説明<br />
管理画面のサイト基本設定のWEBサイト名を出力する。<br><br />
'''管理画面 > システム設定メニュー > サイト基本設定 > WEBサイト名''' から変更できます。<br />
<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->siteName(); ?><br />
</syntaxhighlight><br />
<br />
<br />
## 用例<br />
### 基本<br />
WEBサイト名を出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->siteName(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
baserCMS inc.<br />
</syntaxhighlight><br />
<br />
<br />
##類似の関数<br />
- [getSiteName](/ver4/関数リファレンス/getSiteName) - WEBサイト名を取得する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/siteName
ver4/関数リファレンス/siteName
2019-01-14T14:50:27Z
<p>Kanapple: </p>
<hr />
<div>## 説明<br />
管理画面のサイト基本設定のWEBサイト名を出力する<br />
<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->siteName(); ?><br />
</syntaxhighlight><br />
<br />
<br />
## 用例<br />
### 基本<br />
WEBサイト名を出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->siteName(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
baserCMS inc.<br />
<br />
<br />
##類似の関数<br />
- [getSiteName](/ver4/関数リファレンス/getSiteName) - WEBサイト名を取得する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/getSiteName
ver4/関数リファレンス/getSiteName
2019-01-14T14:47:18Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
管理画面のサイト基本設定のWEBサイト名を取得する。<br><br />
'''管理画面 > システム設定メニュー > サイト基本設定 > WEBサイト名''' から変更できます。<br />
<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getSiteName(); ?><br />
</syntaxhighlight><br />
<br />
## 戻り値<br />
(string)<br />
: サイト基本設定のWEBサイト名<br />
<br />
<br />
## 用例<br />
### 基本<br />
WEBサイト名を取得し、echoで出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getSiteName(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
baserCMS inc.<br />
</syntaxhighlight><br />
<br />
##類似の関数<br />
- [siteName](/ver4/関数リファレンス/siteName) - WEBサイト名を出力する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser_getElement
ver4/関数リファレンス/BcBaser getElement
2019-01-14T14:31:33Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
'''/theme/{テーマ名}/Elements/'''内にあるエレメント(部品)テンプレートの出力結果を取得する。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getElement( $name , [$data] , [$options] ); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(string)$name<br />
: エレメントのテンプレート名(Elementsフォルダからの相対パス)<br />
<br />
<br />
(array)$data<br />
: エレメントで参照するデータ<br />
: array('変数名'=>'値')<br />
: - 初期値: array()<br />
<br />
<br />
(array)$options<br />
: オプションのパラメータ<br />
: `subDir` : 呼び出されたURLのプレフィックスをサブフォルダとして指定するかどうかの真偽値。(初期値 : true)<br />
<br />
## 戻り値<br />
(string) <br />
: エレメントのレンダリング結果<br />
<br />
## 用例<br />
### 基本<br />
サイドバーテンプレートを取得しechoで出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getElement('sidebar'); ?><br />
</syntaxhighlight><br />
<br />
### 応用<br />
サイドバーテンプレートをechoで出力し、$dataにdataを指定する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getElement('sidebar', array( 'data' => 'data') ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
サイドバーテンプレートを出力し、sidebar.phpから$dataを参照できる。<br />
</syntaxhighlight><br />
<br />
<br />
##類似の関数<br />
- [element](/ver4/関数リファレンス/element) - エレメントテンプレートを出力する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser_getElement
ver4/関数リファレンス/BcBaser getElement
2019-01-14T14:31:02Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
'''/theme/{テーマ名}/Elements/'''内にあるエレメント(部品)テンプレートの出力結果を取得する。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->getElement( $name , [$data] , [$options] ); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(string)$name<br />
: エレメントのテンプレート名(Elementsフォルダからの相対パス)<br />
<br />
<br />
(array)$data<br />
: エレメントで参照するデータ<br />
: array('変数名'=>'値')<br />
: - 初期値: array()<br />
<br />
<br />
(array)$options<br />
: オプションのパラメータ<br />
: `subDir` : 呼び出されたURLのプレフィックスをサブフォルダとして指定するかどうかの真偽値。(初期値 : true)<br />
<br />
## 戻り値<br />
(string) <br />
: エレメントのレンダリング結果<br />
<br />
## 用例<br />
### 基本<br />
サイドバーテンプレートを取得しechoで出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getElement('sidebar'); ?><br />
</syntaxhighlight><br />
<br />
### 応用<br />
サイドバーテンプレートをechoで出力し、$dataにdataを指定する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php echo $this->BcBaser->getElement('sidebar', array( 'data' => 'data') ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
サイドバーテンプレートを出力し、sidebar.phpから$dataを参照できる。<br />
</syntaxhighlight><br />
<br />
## 注<br />
<br />
## 変更履歴<br />
<br />
## ソースファイル<br />
<br />
## 関連資料<br />
<br />
##類似の関数<br />
- [element](/ver4/関数リファレンス/element) - エレメントテンプレートを出力する<br />
<br />
[[Category:関数リファレンスver4]]</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser_element
ver4/関数リファレンス/BcBaser element
2019-01-14T14:30:58Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
'''/theme/{テーマ名}/Elements/''' 内にあるエレメント(部品)テンプレートを出力する。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->element( $name , [$data] , [$options] ); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(string)$name<br />
: エレメントのテンプレート名(Elementsフォルダからの相対パス)<br />
<br />
(array)$data<br />
: エレメントで参照するデータ<br />
: array('変数名' => '値') <br />
: - 初期値: array()<br />
<br />
(array)$options<br />
: オプションのパラメータ<br />
:`subDir` : 呼び出されたURLのプレフィックスをサブフォルダとして指定するかどうかの真偽値。(初期値 : true)<br />
<br />
<br />
## 用例<br />
### 基本<br />
サイドバーテンプレートを出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->element('sidebar') ?><br />
</syntaxhighlight><br />
<br />
### 応用<br />
サイドバーテンプレートを出力し、$dataにdataを指定する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->element('sidebar', array( 'data' => 'data') ) ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
サイドバーテンプレートを出力し、sidebar.phpから$dataを参照できる。<br />
</syntaxhighlight><br />
<br />
##類似の関数<br />
- [header](/ver4/関数リファレンス/header) - ヘッダーテンプレートを出力する<br />
- [footer](/ver4/関数リファレンス/footer) - フッターテンプレートを出力する<br />
- [getElement](/ver4/関数リファレンス/getElement) - エレメントテンプレートのレンダリング結果を取得する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser_footer
ver4/関数リファレンス/BcBaser footer
2019-01-14T14:27:50Z
<p>Kanapple: </p>
<hr />
<div>## 説明<br />
フッターテンプレートを出力する。<br />
<br />
使用中のテーマ内の '''/theme/{テーマ名}/Elements/footer.php''' を読み込む。対象となるファイルは事前に作成しておく必要がある。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->footer( [$data] , [$options] ); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(array) $data<br />
: エレメントで参照するデータを指定する。<br />
: array('変数名'=>'値')<br />
: - 初期値:array()<br />
<br />
(array)$options<br />
: オプションのパラメータ<br />
:`subDir` : エレメントのパスについてプレフィックスによるサブディレクトリを追加するかどうか(初期値: true)<br />
: ※ その他のパラメータについては、View::element() を参照<br />
<br />
## 用例<br />
### 基本<br />
フッターテンプレートを出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->footer(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
(フッターテンプレートの内容)<br />
</syntaxhighlight><br />
<br />
### 応用<br />
フッターテンプレートを出力し、$dataにdataを指定する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->footer(array( 'data' => 'data')); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
(フッターテンプレートの内容)<br />
※footer.phpから $dataを参照できる。<br />
</syntaxhighlight><br />
<br />
##類似の関数<br />
- [header](/ver4/関数リファレンス/header) - ヘッダーテンプレートを出力する<br />
- [element](/ver4/関数リファレンス/element) - エレメントテンプレートを出力する</div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser_contentsNavi
ver4/関数リファレンス/BcBaser contentsNavi
2019-01-14T14:24:31Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
コンテンツナビを出力する。<br><br />
コンテンツナビとは、固定ページであればカテゴリ内の前後のページ、ブログページであれば前後日の記事のリンクになります。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->contentsNavi( [$data] , [$options] ); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(array)$data<br />
: 読み込むテンプレートに引き継ぐパラメータ<br />
: エレメントで使用したい値を配列で渡します。<br />
: array('変数名'=>'値') <br />
: - 初期値 : array()<br />
<br />
(array)$options<br />
: オプション<br />
: - 初期値 : array()<br />
<br />
## 用例<br />
### 基本<br />
コンテンツナビを出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->contentsNavi(); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<div id="ContentsNavi"><br />
<a href="/prevlink" class="prev-link">≪ 前のページタイトル名</a><br />
&nbsp;|&nbsp;<br />
<a href="/nextlink" class="next-link">後ろのページタイトル名 ≫</a><br />
</div><br />
</syntaxhighlight><br />
<br />
### 応用<br />
コンテンツナビを出力し、$dataにdataを指定する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->contentsNavi(array( 'data' => 'data')); ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
<div id="ContentsNavi"><br />
<a href="/prevlink" class="prev-link">≪ 前のページタイトル名</a><br />
&nbsp;|&nbsp;<br />
<a href="/nextlink" class="next-link">後ろのページタイトル名 ≫</a><br />
</div><br />
※contents_navi.phpから $dataを参照できる。<br />
</syntaxhighlight></div>
Kanapple
https://wiki.basercms.net/ver4/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/BcBaser_element
ver4/関数リファレンス/BcBaser element
2019-01-14T14:19:17Z
<p>Kanapple: </p>
<hr />
<div>[このコンテンツは内容調整中です]<br />
<br />
## 説明<br />
'''/theme/{テーマ名}/Elements/''' 内にあるエレメント(部品)テンプレートを出力する。<br />
<br />
## 使い方<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->element( $name , [$data] , [$options] ); ?><br />
</syntaxhighlight><br />
<br />
## パラメータ<br />
(string)$name<br />
: エレメントのテンプレート名(Elementsフォルダからの相対パス)<br />
<br />
(array)$data<br />
: エレメントで参照するデータ<br />
: array('変数名' => '値') <br />
: - 初期値: array()<br />
<br />
(array)$options<br />
: オプションのパラメータ<br />
:`subDir` : 呼び出されたURLのプレフィックスをサブフォルダとして指定するかどうかの真偽値。(初期値 : true)<br />
<br />
<br />
## 用例<br />
### 基本<br />
サイドバーを出力する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->element('sidebar') ?><br />
</syntaxhighlight><br />
<br />
### 応用<br />
サイドバーを出力し、$dataにdataを指定する。<br />
####コード<br />
<syntaxhighlight lang="php"><br />
<?php $this->BcBaser->element('sidebar', array( 'data' => 'data') ) ?><br />
</syntaxhighlight><br />
<br />
####出力<br />
<syntaxhighlight lang="html5"><br />
サイドバーを出力し、sidebar.phpから$dataを参照できる。<br />
</syntaxhighlight><br />
<br />
##類似の関数<br />
- [header](/ver4/関数リファレンス/header) - ヘッダーテンプレートを出力する<br />
- [footer](/ver4/関数リファレンス/footer) - フッターテンプレートを出力する<br />
- [getElement](/ver4/関数リファレンス/getElement) - エレメントテンプレートのレンダリング結果を取得する</div>
Kanapple