MSM_Blockのメソッド
メソッド名 | 引数 | 戻り値 | 説明 |
---|---|---|---|
getHtml [public] |
$db データベースオブジェクト $page ページオブジェクト $mode 編集モード |
ブロックのHTML |
ブロックのHTMLを返す。プラグインブロックでは、このメソッドをオーバーライドして、プラグイン固有の処理をして生成したHTMLを返却する。 |
getHeadHtml [public] |
$db データベースオブジェクト $page ページオブジェクト $mode 編集モード |
ページのhead要素内に出力するHTML |
ブロックごとにページのhead要素内に出力するHTMLを返却する |
getBlockId [public] |
なし |
ブロックID |
ブロックIDを返却する。 |
getPageBlockId [public] |
なし |
ページブロックID |
ページを公開すると、編集リビジョンと公開リビジョンでブロックIDが異なる。ページブロックIDは、公開リビジョンと編集リビジョンで対応するブロックが共通で持つIDである。 |
getParentBlockId [public] |
なし |
親ブロックID |
ブロックを内包する親のブロックIDを返却する。 |
getPageId [public] |
なし |
ページID |
ブロックを配置したページIDを返却する。 |
getRevision [public] |
なし |
リビジョン |
ブロックが所属するページリビジョンを返却する。 |
getAreaCode [public] |
なし |
エリアコード |
ブロックが所属するエリアコードを返却する。 |
getJs [public] |
$db データベースオブジェクト |
Javascript |
ブロックで使用するJavascriptを返却する。Javascriptはhead要素内のscriptタグの中に挿入される。 |
MSM_Blockのプロパティ
プロパティ名 |
説明 |
---|---|
$_blockId [public] |
ブロックID |
$_pageId [public] |
ブロックが所属するページID |
$_revision [public] |
ブロックが所属するリビジョン |
$_areaCode [public] |
ブロックが所属するエリアのエリアコード |
$_parentBlockId [public] |
親ブロックID |
$_parentBlock [public] |
親ブロックオブジェクトへの参照 |
$_pageBlockId [public] |
ページブロックID |