PHP 클래스 BcPageHelper

상속: extends Helper
파일 보기 프로젝트 열기: baserproject/basercms 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$Page Page ページモデル
$data array data
$helpers array ヘルパー

공개 메소드들

메소드 설명
__construct ( View $View ) construct
allowPublish ( $data ) : boolean 公開状態を取得する
content ( ) : void 固定ページのコンテンツを出力する
getNextLink ( string $title = '', array $options = [] ) : mixed ページカテゴリ間の次の記事へのリンクを取得する
getPageList ( $id, $level = null, $options = [] ) : array ページリストを取得する
getPrevLink ( string $title = '', array $options = [] ) : string | false ページカテゴリ間の前の記事へのリンクを取得する
getUrl ( array $page ) : string ページ機能用URLを取得する
nextLink ( string $title = '', array $options = [] ) : void ページカテゴリ間の次の記事へのリンクを出力する
prevLink ( string $title = '', array $options = [] ) : void ページカテゴリ間の前の記事へのリンクを出力する
treeList ( $datas, $recursive ) treeList

보호된 메소드들

메소드 설명
_getPageByNextOrPrev ( $lft, $parentId, string $type, boolean $overCategory = false ) : array 指定した固定ページデータの次、または、前のデータを取得する

메소드 상세

__construct() 공개 메소드

construct
public __construct ( View $View )
$View View

_getPageByNextOrPrev() 보호된 메소드

指定した固定ページデータの次、または、前のデータを取得する
protected _getPageByNextOrPrev ( $lft, $parentId, string $type, boolean $overCategory = false ) : array
$type string next Or prev
$overCategory boolean カテゴリをまたがるかどうか
리턴 array 次、または、前の固定ページデータ

allowPublish() 공개 메소드

公開状態を取得する
public allowPublish ( $data ) : boolean
리턴 boolean 公開状態

content() 공개 메소드

固定ページのコンテンツを出力する
public content ( ) : void
리턴 void

getPageList() 공개 메소드

ページリストを取得する
public getPageList ( $id, $level = null, $options = [] ) : array
리턴 array

getUrl() 공개 메소드

ページ機能用URLを取得する
public getUrl ( array $page ) : string
$page array 固定ページデータ
리턴 string URL

treeList() 공개 메소드

treeList
public treeList ( $datas, $recursive )

프로퍼티 상세

$Page 공개적으로 프로퍼티

ページモデル
public Page $Page
리턴 Page

$data 공개적으로 프로퍼티

data
public array $data
리턴 array

$helpers 공개적으로 프로퍼티

ヘルパー
public array $helpers
리턴 array