BcHtmlHelper
extends HtmlHelper
in package
uses
BcEventDispatcherTrait
Htmlヘルパーの拡張クラス
Attributes
- #[AllowDynamicProperties]
Table of Contents
Properties
- $Breadcrumbs : BreadcrumbsHelper
- $helpers : array<string|int, mixed>
- Included helpers.
- $Url : UrlHelper
- $_View : View
- View
Methods
- declarationI18n() : string
- i18n 用の変数を宣言する
- dispatchLayerEvent() : bool|Event
- イベントを発火
- getStripCrumbs() : array<string|int, mixed>
- タグにラッピングされていないパンくずデータを取得する
- i18nScript() : mixed
- JavaScript に、翻訳データを引き渡す `bcI18n.キー名` で参照可能 (例)bcI18n.alertMessage
- setScript() : string
- JavaScript に変数を引き渡す
Properties
$Breadcrumbs
public
BreadcrumbsHelper
$Breadcrumbs
$helpers
Included helpers.
public
array<string|int, mixed>
$helpers
= ['Url', 'Breadcrumbs']
$Url
public
UrlHelper
$Url
$_View
View
protected
View
$_View
Methods
declarationI18n()
i18n 用の変数を宣言する
public
declarationI18n() : string
Tags
Return values
stringdispatchLayerEvent()
イベントを発火
public
dispatchLayerEvent(string $name[, array<string|int, mixed> $data = [] ][, mixed $options = [] ]) : bool|Event
Parameters
- $name : string
- $data : array<string|int, mixed> = []
- $options : mixed = []
Tags
Return values
bool|EventgetStripCrumbs()
タグにラッピングされていないパンくずデータを取得する
public
getStripCrumbs() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>i18nScript()
JavaScript に、翻訳データを引き渡す `bcI18n.キー名` で参照可能 (例)bcI18n.alertMessage
public
i18nScript(mixed $data[, mixed $options = [] ]) : mixed
Parameters
- $data : mixed
- $options : mixed = []
Tags
setScript()
JavaScript に変数を引き渡す
public
setScript(string $variable, mixed $value[, array<string|int, mixed> $options = [] ]) : string
Parameters
- $variable : string
-
変数名(グローバル変数)
- $value : mixed
-
値
- $options : array<string|int, mixed> = []
-
-
block
: ビューブロックを指定(初期値 : false) -
declaration
: var 宣言を行うかどうか(初期値 : true)
-