JGrid
用于创建 HTML 网格的实用程序类
自 |
1.6 |
---|---|
包 |
Joomla CMS |
方法
action
返回网格上的操作
action( i, task, string|array prefix = '', activeTitle = '', inactiveTitle = '', tip = false, activeClass = '', inactiveClass = '', enabled = true, translate = true, checkbox = 'cb', formId = null) :
自 |
1.6 |
---|
参数
- i
int
行索引- task
string
要触发的任务- prefix
string|array<string|int, mixed>
可选的任务前缀或选项数组- activeTitle
string
如果 $enable 为真,则显示的可选活动工具提示- inactiveTitle
string
如果 $enable 为真,则显示的可选非活动工具提示- tip
bool
可选的工具提示设置。- activeClass
string
可选的活动 HTML 类- inactiveClass
string
可选的非活动 HTML 类- enabled
bool
操作的访问控制的可选设置。- translate
bool
可选的翻译设置。- checkbox
string
复选框的可选前缀。- formId
string
可选的表单选择器。
返回值
string
HTML 标记
checkedout
返回签出图标
checkedout( i, editorName, time, string|array prefix = '', enabled = false, checkbox = 'cb', formId = null) :
自 |
1.6 |
---|
参数
- i
int
行索引。- editorName
string
编辑器的名称。- time
string
对象签出的时间。- prefix
string|array<string|int, mixed>
可选的任务前缀或选项数组- enabled
bool
如果要启用此操作,则为 True。- checkbox
string
复选框的可选前缀。- formId
string
可选的表单选择器。
返回值
string
HTML 标记
isdefault
返回网格上的 isDefault 状态
isdefault( value, i, string|array prefix = '', enabled = true, checkbox = 'cb', formId = null, active_class = 'icon-color-featured icon-star', inactive_class = 'icon-unfeatured') :
参见 | JHtmlJGrid::state() |
---|---|
自 |
1.6 |
参数
- value
int
状态值。- i
int
行索引- prefix
string|array<string|int, mixed>
可选的任务前缀或选项数组- enabled
bool
操作的访问控制的可选设置。- checkbox
string
复选框的可选前缀。- formId
string
可选的表单选择器。- active_class
string
活动项目的类。- inactive_class
string
非活动项目的类。
返回值
string
HTML 标记
orderDown
创建向下排序操作图标。
orderDown( i, task = 'orderdown', string|array prefix = '', text = 'JLIB_HTML_MOVE_DOWN', enabled = true, checkbox = 'cb', formId = null) :
自 |
1.6 |
---|
参数
- i
int
行索引。- task
string
要触发的可选任务。- prefix
string|array<string|int, mixed>
可选的任务前缀或选项数组- text
string
要显示的可选文本- enabled
bool
操作的访问控制的可选设置。- checkbox
string
复选框的可选前缀。- formId
string
可选的表单选择器。
返回值
string
HTML 标记
orderUp
创建向上排序操作图标。
orderUp( i, task = 'orderup', string|array prefix = '', text = 'JLIB_HTML_MOVE_UP', enabled = true, checkbox = 'cb', formId = null) :
自 |
1.6 |
---|
参数
- i
int
行索引。- task
string
要触发的可选任务。- prefix
string|array<string|int, mixed>
可选的任务前缀或选项数组- text
string
要显示的可选文本- enabled
bool
操作的访问控制的可选设置。- checkbox
string
复选框的可选前缀。- formId
string
可选的表单选择器。
返回值
string
HTML 标记
published
返回网格上的发布状态
published( value, i, string|array prefix = '', enabled = true, checkbox = 'cb', publishUp = null, publishDown = null, formId = null) :
参见 | JHtmlJGrid::state() |
---|---|
自 |
1.6 |
参数
- value
int
状态值。- i
int
行索引- prefix
string|array<string|int, mixed>
可选的任务前缀或选项数组- enabled
bool
操作的访问控制的可选设置。- checkbox
string
复选框的可选前缀。- publishUp
string
可选的开始发布日期。- publishDown
string
可选的结束发布日期。- formId
string
可选的表单选择器。
返回值
string
HTML 标记
publishedOptions
返回标准发布状态筛选器选项的数组。
publishedOptions(mixed||string|int config = []) : mixed||string|int
自 |
1.6 |
---|
参数
- config
array<string|int, mixed>
配置选项数组。此数组可以包含键/值对列表,其中值是布尔值,键可以取自“已发布”、“未发布”、“已归档”、“垃圾箱”、“全部”。这些对确定显示哪些值。
返回值
array<string|int, mixed>
标准发布状态筛选器选项的数组
state
返回网格上的状态
state(mixed||string|int states, value, i, string|array prefix = '', enabled = true, translate = true, checkbox = 'cb', formId = null) :
自 |
1.6 |
---|
参数
- states
array<string|int, mixed>
值/状态数组。每个状态都是以下形式的数组(任务、文本、活动标题、非活动标题、提示(布尔值)、HTML 活动类、HTML 非活动类)或('task'=>task、'text'=>text、'active_title'=>活动标题、'inactive_title'=>非活动标题、'tip'=>布尔值、'active_class'=>html 活动类、'inactive_class'=>html 非活动类)- value
int
状态值。- i
int
行索引- prefix
string|array<string|int, mixed>
可选的任务前缀或选项数组- enabled
bool
操作的访问控制的可选设置。- translate
bool
可选的翻译设置。- checkbox
string
复选框的可选前缀。- formId
string
可选的表单选择器。
返回值
string
HTML 标记