Structures_DataGrid_Renderer_HTMLTable

Structures_DataGrid_Renderer_HTMLTable -- HTML テーブル レンダリングドライバ

説明

DataGrid を HTML Table としてレンダリングするドライバです。

サポートする操作モード

このドライバは次の操作モードをサポートしています。

表 57-1このドライバがサポートする操作モード

モードサポートしている?
コンテナのサポートyes
出力バッファリングyes
ダイレクトレンダリングno
ストリーミングno

オプション

このドライバは、以下のオプションを受け付けます。

表 57-2このドライバのオプション

オプション説明デフォルト値
buildFooterboolフッタを作成するかどうか。true
buildHeaderboolヘッダを作成するかどうか。true
columnAttributesarray カラムのセルの属性。 array(fieldName => array(attribute => value, ...) ...) 形式の配列となります。 このオプションは、XML/HTML ベースのドライバでのみ使用します。 array()
convertEntitiesbool html エンティティを変換するかどうか。 htmlspecialchars() をコールします。 true
defaultCellValuestring空のセルに表示するデフォルトの値。null
defaultColumnValuesarray カラムごとに指定するセルのデフォルト値。 array(fieldName => value, ...) 形式の配列となります。 array()
emptyRowAttributesarray空の行についての属性を含む連想配列。array()
encodingstring 内容のエンコーディング。mbstring 拡張モジュールが使用可能な場合、 デフォルト値は mb_internal_encoding() から取得します。 それ以外の場合のデフォルト値は ISO-8859-1 となります。 'ISO-8859-1'
evenRowAttributesarray偶数行の属性を含む連想配列。array()
excludeVarsarray作成される HTTP クエリから取り除く変数。array()
extraVarsarray作成される HTTP クエリに追加される変数。array()
fillWithEmptyRowsboolすべてのページで行数が同じになるようにするかどうか。false
headerAttributesarray 見出し行の属性。array(attribute => value, ...) 形式の配列となります。 array()
hideColumnLinksarray デフォルトでは、すべてのカラムで並べ替えリンクが有効になります。 このオプションを使用すると、指定したカラムの並べ替えリンクを無効にできます。 array(fieldName, ...) 形式の配列で指定します。 このオプションは、並べ替えをサポートしているドライバでのみ有効です。 array()
numberAlignbool数値を右詰めにするかどうか。true
oddRowAttributesarray奇数行の属性を含む連想配列。array()
selfPathstring並べ替えおよびページ処理に使用するパス。$_SERVER['PHP_SELF']
sortIconASCstring 現在の並び順が昇順であることを示すアイコン。テキストか、 あるいは画像を表す HTML となります。 ''
sortIconDESCstring 現在の並び順が降順であることを示すアイコン。テキストか、 あるいは画像を表す HTML となります。 ''
sortingResetsPagingbool並べ替えの HTTP クエリで、ページをリセットするかどうか。true

レンタルサーバー

SNS